Releases: 64bit/async-openai
Releases · 64bit/async-openai
v0.28.2
What's Changed
- Implement vector store search, retrieve file content operations by @cfraz89 in #360
- [Completions API] Add web search options by @adambenali in #370
- Add instructions option to speech request by @emchristiansen in #374
- feat: Add responses API by @samvrlewis @twitchax in #373
- chore: update readme; format code by @64bit in #377
New Contributors
- @cfraz89 made their first contribution in #360
- @adambenali made their first contribution in #370
- @emchristiansen made their first contribution in #374
- @samvrlewis & @twitchax made their first contribution in #373
Full Changelog: async-openai-v0.28.1...async-openai-v0.28.2
v0.28.1
What's Changed
- Add simple ollama chat example by @matthewhaynesonline in #336
- fix: readme example link by @attila-lin in #347
- feat: Gemini openai compatibility by @DarshanVanol in #353
- Backoff when OpenAI returns 5xx by @tinco in #354
New Contributors
- @matthewhaynesonline made their first contribution in #336
- @attila-lin made their first contribution in #347
- @DarshanVanol made their first contribution in #353
- @tinco made their first contribution in #354
Full Changelog: async-openai-v0.28.0...async-openai-v0.28.1
v0.28.0
v0.1.0 | First Macro Release
New
attribute proc macro #[byot]
to create methods with similar arguments and type bounds but with generic types, enables user to use their own Rust types with async-openai crate.
v0.27.2
What's Changed
- Add
From<ChatCompletionRequestDeveloperMessage>
implementation forChatCompletionRequestMessage
by @keithschulze in #318
New Contributors
- @keithschulze made their first contribution in #318
Full Changelog: async-openai-v0.27.1...async-openai-v0.27.2
v0.27.1
What's Changed
- [Example]: Use serde, schemars to make structure output code easy by @cptrodgers in #301
- remove async-convert and bump rust-version by @ifsheldon in #317
New Contributors
- @cptrodgers made their first contribution in #301
Full Changelog: async-openai-v0.27.0...async-openai-v0.27.1
v0.27.0
What's Changed
- Fix chunking strategy serialization and field visibility by @nikessel in #288
- Rename max output tokens as per api docs by @codesoda in #289
- Add store and metadata parameters by @didriksg in #300
- partial spec sync by @64bit in #312
- chore(deps)!: Update Secrecy by @timonv in #290
- update all crate dependencies by @64bit in #313
New Contributors
- @nikessel made their first contribution in #288
- @codesoda made their first contribution in #289
- @didriksg made their first contribution in #300
- @timonv made their first contribution in #290
Full Changelog: async-openai-v0.26.0...async-openai-v0.27.0