v8.2.2
8.2.2
- Assistant (Beta) feature is now available in the main package. Be aware there might still be bugs due to the beta status of the feature and the SDK itself. Please report any issues you encounter.
- Use
"UseBeta": true
in your config file orserviceCollection.AddOpenAIService(r => r.UseBeta = true);
ornew OpenAiOptions { UseBeta = true }
in your service registration to enable Assistant features. - Expect more frequent breaking changes around the assistant API due to its beta nature.
- All Assistant endpoints are implemented except for streaming functionality, which will be added soon.
- The Playground has samples for every endpoint usage, but lacks a complete implementation for the Assistant APIs. Refer to Assistants overview - OpenAI API for more details.
- Special thanks to all contributors for making this version possible!
Other Changes:
- Fixed a bug with multiple tools calling in stream mode.
- Added error handling for streaming.
- Added usage information for streaming (use
StreamOptions = new(){IncludeUsage = true,}
to get usage information). - Added timestamp_granularities[] for Create transcription to provide the timestamp of every word.
What's Changed
- WIP Assistant Api by @kayhantolga in #531
- Re-added the beta assistants API by @CongquanHu in #470
- readme update by @kayhantolga in #534
- 8.2.0-beta Assistant by @kayhantolga in #535
- readme update by @kayhantolga in #543
- Feature/assistant api part 2 by @kayhantolga in #546
- Update 8.2.1 to working with ToolCalls and RunSteps by @pappde in #549
- RunRetrieve - add RunStatus.Incomplete by @pappde in #548
- Assistant Vector Support, Message Delete Support, Documentation support. by @kayhantolga in #551
- playgorund cleaned up by @kayhantolga in #559
- gpt-4o Support by @derekforeman in #555
- Streaming fixes. by @SebastianStehle in #558
- Implemented support for Timestamp Granularity on Audio Transcripts by @rjeike in #560
- 8.2.2 by @kayhantolga in #561
- Readme update and version bump by @kayhantolga in #562
- 8.2.2 by @kayhantolga in #563
New Contributors
- @CongquanHu made their first contribution in #470
- @pappde made their first contribution in #549
- @derekforeman made their first contribution in #555
- @SebastianStehle made their first contribution in #558
- @rjeike made their first contribution in #560
Full Changelog: v8.1.1...v8.2.2