Skip to content

v0.3.0

Compare
Choose a tag to compare
@dmitry-markin dmitry-markin released this 24 Sep 07:31
· 10 commits to master since this release
v0.3.0
d76e7ca

[0.3.0] - 2024-09-24

This release introduces several new features and improvements. Key updates are:

  • Execution is now async, based on custom OpenAI API client implementation with proper error handling.
  • Added the possibility to discard old messages in the context to keep it below allowed max token limit.
  • Added support for Azure endpoints.
  • The binary dependencies made optional in the library. Use default-features = false when depending on the library.
  • CLI can now copy every response to clipboard via xclip on X11.

Added

  • Support Azure endpoints (#4)
  • Implement rolling context window (#3)
  • cli: Support copying every response to clipboard with xclip (commit)

Changed

  • Replace openai_api_rust with custom async OpenAI API client (#2)
  • cli: Print xclip stderr on invocation failure (commit)
  • Make bin dependencies optional for lib (commit)