64bit/async-openai (async-openai)
### [`v0.23.3`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.3): v0.23.3
[Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.23.2...async-openai-v0.23.3)
##### Bug Fixes
- Skip serialization of `None` optional fields in `CreateRunRequest` because API does not accept "null" [#234](https://togithub.com/64bit/async-openai/issues/234) [#235](https://togithub.com/64bit/async-openai/issues/235) [#236](https://togithub.com/64bit/async-openai/issues/236)
##### Thank you contributors
- [@madchicken](https://togithub.com/madchicken) made their first contribution in [#234](https://togithub.com/64bit/async-openai/issues/234) [#235](https://togithub.com/64bit/async-openai/issues/235) π
### [`v0.23.2`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.2): v0.23.2
[Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.23.1...async-openai-v0.23.2)
##### Bug Fixes
- Change `max_tokens` from `u16` to `u32` for larger context window in recent models [#232](https://togithub.com/64bit/async-openai/issues/232) [#233](https://togithub.com/64bit/async-openai/issues/233) by [@MakotoE](https://togithub.com/MakotoE)
##### Thank you contributors
- [@MakotoE](https://togithub.com/MakotoE) made their first contrbution in [#232](https://togithub.com/64bit/async-openai/issues/232) [#233](https://togithub.com/64bit/async-openai/issues/233) π
### [`v0.23.1`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.1): v0.23.1
[Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.23.0...async-openai-v0.23.1)
##### Added
- Audio translate API in SRT format via `Audio::translate_raw`
##### Updated
- spec from upstream (notably parallel_tool_calls parameter)
##### Bug Fixes
- Correct types for deserialization of `VectorStoreFileObjectChunkingStrategy` and `VectorStoreObject` by [@hiibolt](https://togithub.com/hiibolt) in [#230](https://togithub.com/64bit/async-openai/issues/230)
##### Thank you contributors
- [@hiibolt](https://togithub.com/hiibolt) made their first contribution in [#229](https://togithub.com/64bit/async-openai/issues/229) [#230](https://togithub.com/64bit/async-openai/issues/230) π
### [`v0.23.0`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.0): v0.23.0
[Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.21.0...async-openai-v0.23.0)
##### Added
- Assistants streaming API support
- Assistant examples for file search, code interpreter, and function calling with streaming.
##### Updated
- Types synced from upstream spec
- crate dependencies
##### Bug Fixes
- Serialization and deserailization of types should lead to same data type. Reported and test included in [#216](https://togithub.com/64bit/async-openai/issues/216) by [@sontallive](https://togithub.com/sontallive)
- File retreive content API now returns `Bytes` instead of `String`
- `FileCitation` deserialization fix [#222](https://togithub.com/64bit/async-openai/issues/222) by [@kitalia](https://togithub.com/kitalia)
- assistant: don't send null values for tool resources [#226](https://togithub.com/64bit/async-openai/issues/226) by [@domenkozar](https://togithub.com/domenkozar)
##### Miscellaneous
- WASM support has a new home https://github.com/ifsheldon/async-openai-wasm by [@ifsheldon](https://togithub.com/ifsheldon)
##### Thank you contributors
- [@sontallive](https://togithub.com/sontallive) made their first contribution in [#216](https://togithub.com/64bit/async-openai/issues/216) π
- [@kitalia](https://togithub.com/kitalia) made their first contribution in [#222](https://togithub.com/64bit/async-openai/issues/222) π
- [@ifsheldon](https://togithub.com/ifsheldon) for wasm support π
- [@domenkozar](https://togithub.com/domenkozar) made their first contribution in [#226](https://togithub.com/64bit/async-openai/issues/226) π
Configuration
π Schedule: Branch creation - "after 1am every 3 weeks on Saturday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.21.0
->0.23.0
Release Notes
64bit/async-openai (async-openai)
### [`v0.23.3`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.3): v0.23.3 [Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.23.2...async-openai-v0.23.3) ##### Bug Fixes - Skip serialization of `None` optional fields in `CreateRunRequest` because API does not accept "null" [#234](https://togithub.com/64bit/async-openai/issues/234) [#235](https://togithub.com/64bit/async-openai/issues/235) [#236](https://togithub.com/64bit/async-openai/issues/236) ##### Thank you contributors - [@madchicken](https://togithub.com/madchicken) made their first contribution in [#234](https://togithub.com/64bit/async-openai/issues/234) [#235](https://togithub.com/64bit/async-openai/issues/235) π ### [`v0.23.2`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.2): v0.23.2 [Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.23.1...async-openai-v0.23.2) ##### Bug Fixes - Change `max_tokens` from `u16` to `u32` for larger context window in recent models [#232](https://togithub.com/64bit/async-openai/issues/232) [#233](https://togithub.com/64bit/async-openai/issues/233) by [@MakotoE](https://togithub.com/MakotoE) ##### Thank you contributors - [@MakotoE](https://togithub.com/MakotoE) made their first contrbution in [#232](https://togithub.com/64bit/async-openai/issues/232) [#233](https://togithub.com/64bit/async-openai/issues/233) π ### [`v0.23.1`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.1): v0.23.1 [Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.23.0...async-openai-v0.23.1) ##### Added - Audio translate API in SRT format via `Audio::translate_raw` ##### Updated - spec from upstream (notably parallel_tool_calls parameter) ##### Bug Fixes - Correct types for deserialization of `VectorStoreFileObjectChunkingStrategy` and `VectorStoreObject` by [@hiibolt](https://togithub.com/hiibolt) in [#230](https://togithub.com/64bit/async-openai/issues/230) ##### Thank you contributors - [@hiibolt](https://togithub.com/hiibolt) made their first contribution in [#229](https://togithub.com/64bit/async-openai/issues/229) [#230](https://togithub.com/64bit/async-openai/issues/230) π ### [`v0.23.0`](https://togithub.com/64bit/async-openai/releases/tag/async-openai-v0.23.0): v0.23.0 [Compare Source](https://togithub.com/64bit/async-openai/compare/async-openai-v0.21.0...async-openai-v0.23.0) ##### Added - Assistants streaming API support - Assistant examples for file search, code interpreter, and function calling with streaming. ##### Updated - Types synced from upstream spec - crate dependencies ##### Bug Fixes - Serialization and deserailization of types should lead to same data type. Reported and test included in [#216](https://togithub.com/64bit/async-openai/issues/216) by [@sontallive](https://togithub.com/sontallive) - File retreive content API now returns `Bytes` instead of `String` - `FileCitation` deserialization fix [#222](https://togithub.com/64bit/async-openai/issues/222) by [@kitalia](https://togithub.com/kitalia) - assistant: don't send null values for tool resources [#226](https://togithub.com/64bit/async-openai/issues/226) by [@domenkozar](https://togithub.com/domenkozar) ##### Miscellaneous - WASM support has a new home https://github.com/ifsheldon/async-openai-wasm by [@ifsheldon](https://togithub.com/ifsheldon) ##### Thank you contributors - [@sontallive](https://togithub.com/sontallive) made their first contribution in [#216](https://togithub.com/64bit/async-openai/issues/216) π - [@kitalia](https://togithub.com/kitalia) made their first contribution in [#222](https://togithub.com/64bit/async-openai/issues/222) π - [@ifsheldon](https://togithub.com/ifsheldon) for wasm support π - [@domenkozar](https://togithub.com/domenkozar) made their first contribution in [#226](https://togithub.com/64bit/async-openai/issues/226) πConfiguration
π Schedule: Branch creation - "after 1am every 3 weeks on Saturday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.