Releases: 64bit/async-openai
Releases · 64bit/async-openai
v0.18.3
v0.18.2
v0.18.1
New
- fixed: Optional model in
ModifyAssistantRequest
in #174 by @CakeCrusher - added: Cloudflare worker WASM example (only available in
experiments
branch) #178 by @ifsheldon - updated: Contribution guidelines for minimum expectations from all of us.
Thank you Contributors
- @CakeCrusher made their first contribution in #174 🎉
- @ifsheldon 🎉
v0.18.0
New
- added: feature flag
rustls-webpki-roots = ["reqwest/rustls-tls-webpki-roots"]
by @xutianyi1999 #168 - refactor: Rust types are now well organized by @sharifhsn #170
- updated: Update Rust types from upstream Spec #171
- updated: Function to list files now accept additional
query
parameter #172
Thank you Contributors
- @xutianyi1999 made their first contribution in #168 🎉
- @sharifhsn made their first contribution in #170 🎉
v0.17.1
New
- fixed: Fix: Make ChatCompletionToolChoiceOption enum variants lowercase #158 by @dmweis
- fixed: Issue reported in #140 is fixed including tests in #157 by @katya4oyu
Thank you Contributors
- @dmweis 🎉
- @katya4oyu made their first contribution 🎉
v0.17.0
Overview
This release introduces breaking change for file input (from filesystem or in-memory) but is backward compatible, hence bumping the minor version.
New
- fixed: added optional name field to chat completion request message structs for chat completion APIs #150 by @ifsheldon
- added support for file uploads (audio, image, files for fine tuning) from in-memory #154 by @Prosammer
Experimental WASM support
@ifsheldon's great effort has added WASM support, it lives in experiments branch. To use it please pin directly to git sha in your Cargo.toml. Any discussion, issues, related to WASM are welcome in #102 . Any WASM related PRs are welcome in experiments
branch.
New Examples
- Assistant Example #145 by @Strange-Knoll
- Tool Call and Tool Call with Stream examples #153 by @frankfralick
Thank you contributors
While OpenAI was going through unprecedented times, these people were shipping! so in OpenAI style:
❤️ 💙 💛 💚 ❤️ 💙 💛
@ifsheldon
@Strange-Knoll
@frankfralick
@Prosammer
❤️ 💙 💛 💚 ❤️ 💙 💛
v0.16.3
v0.16.2
v0.16.1
v0.16.0
New
- added: Text to speech API #130 by @m1guelpf
- updated: Crate is updated to new spec released on DevDay #131
Notes about this release:
- Most of the existing
examples/*
are tested. - Assistants and related API are least tested.
- Please do send a PR if you find any issues.
Thank you
Many thanks to contributor @m1guelpf