Skip to content

Releases: 64bit/async-openai

v0.18.3

06 Feb 21:55
async-openai-v0.18.3
48d18e0
Compare
Choose a tag to compare

New

  • fixed: Add missing language field in create transcription request #188 by @Taoaozw

Thank you Contributors

v0.18.2

30 Jan 13:03
async-openai-v0.18.2
2fdcd21
Compare
Choose a tag to compare

New

Thank you Contributors

v0.18.1

18 Jan 00:42
async-openai-v0.18.1
f28303b
Compare
Choose a tag to compare

New

Thank you Contributors

v0.18.0

05 Jan 06:39
async-openai-v0.18.0
8426647
Compare
Choose a tag to compare

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

v0.17.1

26 Nov 06:34
async-openai-v0.17.1
460f00a
Compare
Choose a tag to compare

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

v0.17.0

25 Nov 05:32
async-openai-v0.17.0
131717f
Compare
Choose a tag to compare

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

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

17 Nov 08:11
async-openai-v0.16.3
51febc5
Compare
Choose a tag to compare

New

  • bug fix: Rename tools_outputs to tool_outputs #147

Thank you

  • Thanks to @nodir-t for contributing the fix!

v0.16.2

10 Nov 00:23
async-openai-v0.16.2
15838b5
Compare
Choose a tag to compare

New

  • bug fix: expires_at needs to be Optional in RunObject #141
  • spec update: Added system_fingerprint field to CreateChatCompletionStreamResponse; updates to few doc comments #142

New Contributors

v0.16.1

08 Nov 16:58
async-openai-v0.16.1
83d4128
Compare
Choose a tag to compare

New

  • bug fix: Add missing pub modifiers from couple of struct fields #139 #137

v0.16.0

07 Nov 21:33
async-openai-v0.16.0
bc79fcf
Compare
Choose a tag to compare

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