openai_dart 0.4.5 openai_dart: ^0.4.5 copied to clipboard
Dart client for the OpenAI API. Supports chat (GPT-4o, o1, etc.), completions, embeddings, images (DALL·E 3), assistants (threads, vector stores, etc.), batch, fine-tuning, etc.
📣 Check out the releases page or the #announcements channel on the LangChain.dart Discord server for more details.
0.4.5 #
- FEAT: Support Predicted Outputs in openai_dart (#613). (315fe0fd)
- FEAT: Support streaming audio responses in chat completions in openai_dart (#615). (6da756a8)
- FEAT: Add gpt-4o-2024-11-20 to model catalog in openai_dart (#614). (bf333081)
- FIX: Default store field to null in openai_dart to support Azure and Groq APIs (#608). (21332960)
- FIX: Make first_id and last_id nullable in list endpoints in openai_dart (#607). (7cfc4ddf)
- DOCS: Update OpenAI endpoints descriptions (#612). (10c66888)
- REFACTOR: Add new lint rules and fix issues (#621). (60b10e00)
- REFACTOR: Upgrade api clients generator version (#610). (0c8750e8)
0.4.3 #
- FEAT: Add support for audio in chat completions (#577). (0fb058cd)
- FEAT: Add support for storing outputs for model distillation and metadata (#578). (c9b8bdf4)
- FEAT: Support multi-modal moderations (#576). (45b9f423)
- FIX: submitThreadToolOutputsToRunStream not returning any events (#574). (00803ac7)
- DOCS: Add xAI to list of OpenAI-compatible APIs (#582). (017cb74f)
- DOCS: Fix assistants API outdated documentation (#579). (624c4128)
0.4.2+1 #
- DOCS: Add note about the new openai_realtime_dart client. (44672f0a)
0.4.2 #
0.4.1 #
0.4.0 #
- FEAT: Add support for disabling parallel tool calls (#492). (a91e0719)
- FEAT: Add GPT-4o-mini to model catalog (#497). (faa23aee)
- FEAT: Support chunking strategy in file_search tool (#496). (cfa974a9)
- FEAT: Add support for overrides in the file search tool (#491). (89605638)
- FEAT: Allow to customize OpenAI-Beta header (#502). (5fed8dbb)
- FEAT: Add support for service tier (#494). (0838e4b9)
0.3.3 #
0.3.2+1 #
0.3.2 #
- FEAT: Add GPT-4o to model catalog (#420). (96214307)
- FEAT: Add support for different content types in Assistants API and other fixes (#412). (97acab45)
- FEAT: Add support for completions and embeddings in batch API in openai_dart (#425). (16fe4c68)
- FEAT: Add incomplete status to RunObject in openai_dart (#424). (71b116e6)
0.3.1 #
0.3.0 #
Note: This release has breaking changes.
If you are using the Assistants API v1, please refer to the OpenAI docs to see how to migrate to v2.
0.2.1 #
- FEAT: Support for Batch API (#383). (6b89f4a2)
- FEAT: Streaming support for Assistant API (#379). (6ef68196)
- FEAT: Option to specify tool choice in Assistant API (#382). (97d7977a)
- FEAT: JSON mode in Assistant API (#381). (a864dae3)
- FEAT: Max tokens and truncation strategy in Assistant API (#380). (7153167b)
- FEAT: Updated models catalog with GPT-4 Turbo with Vision (#378). (88537540)
- FEAT: Weights & Biases integration for fine-tuning and seed options (#377). (a5fff1bf)
- FEAT: Support for checkpoints in fine-tuning jobs (#376). (69f8e2f9)
0.2.0 #
0.1.7 #
0.1.6 #
0.1.5 #
0.1.4 #
0.1.0+1 #
0.1.0 #
Note: This release has breaking changes. Migration guides: new factories and multi-modal
0.0.2+2 #
0.0.2 #
- FEAT: Support new models API functionality (#203). (33ebe746)
- FEAT: Support new images API functionality (#202). (fcf21daf)
- FEAT: Support new fine-tuning API functionality (#201). (f5f44ad8)
- FEAT: Support new embeddings API functionality (#200). (9b43d85b)
- FEAT: Support new completion API functionality (#199). (f12f6f57)
- FEAT: Support new chat completion API functionality (#198). (01820d69)
- FIX: Handle nullable function call fields when streaming (#191). (8f23cf16)
0.0.1 #
0.0.1-dev.1 #
- Bootstrap project