Releases: 64bit/async-openai
Releases · 64bit/async-openai
v0.14.3
New
- updated: Custom
Debug
implementation forAzureConfig
andOpenAIConfig
to prevent printing of API key #112
New Contributors
- @Emilgardis made their first contribution in #112 🎉
v0.14.2
v0.14.1
v0.14.0
v0.13.1
New
- fixed : Bug fix to handle function call streaming #98
Example Updated
examples/function-call-stream
is now fully streamable #98
New Contributors
- @buraktabn made their first contribution in #98 🎉
v0.13.0
New
Breaking changes
- updated: Chat streaming response types now reflect the OpenAPI spec #92
ChatCompletionResponseStreamMessage
is nowChatCompletionStreamResponseDelta
ChatChoiceDelta
is nowChatCompletionResponseStreamMessage
- fixed:
r#type
field ofApiError
is changed fromString
toOption<String>
to support Azure OpenAI service error spec #95
New Examples
examples/fine-tune-cli
by @Doordashcon #84examples/function-call-stream
by @oslfmt #90
New Contributors
- @Doordashcon made their first contribution in #84 🎉
- @oslfmt made their first contribution in #85 🎉
- @ChristopherJMiller made their first contribution in #95 🎉
v0.12.2
New
- bug fix:
OpenAIConfig
would generate url with constantOPENAI_API_BASE
even afterapi_base
has been changed. This bug has been fixed in #88
New contributors
- @kirillkuzin made their first contribution in #88 🎉
v0.12.1
New
-
added: crate feature
native-tls-vendored = ["reqwest/native-tls-vendored"]
#82
Context for this feature:I run my rust services on ARM-based AWS graviton instances which have a different version of OpenSSL that doesn't play nicely with reqwest. This diff adds a new feature to async-openai that allows removing the dependency on OpenSSL by opting in for the native-tls-vendored feature in the reqwest library.
I've tested this on graviton with an incompatible version of OpenSSL and things work nicely :)
New Contributors
- @mikeparisstuff made their first contribution in #82 🎉
v0.12.0
New
- added: function call support along with an example. This is a breaking change only for chat completion types. #79 #81
New contributors
- @DaviRain-Su made their first contribution in #79 🎉