Abraxas-365 / langchain-rust

πŸ¦œοΈπŸ”—LangChain for Rust, the easiest way to write LLM-based programs in Rust
MIT License
491 stars 63 forks source link

fix(deps): update rust crate async-openai to 0.23.0 #172

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
async-openai dependencies minor 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.