Releases: betalgo/openai
Releases · betalgo/openai
v8.3.0
8.3.0
- Updated Assistant tests, added sample for CreateMessageWithImage
- Azure Assistant endpoints are updated since documentation reference still earlier version (Assistant v1). I am not sure if Azure supports all Assistant v2 features. So, feedback is much appreciated.
- Fixed error handling and response parsing for audio transcription result in text mode.
- Fixed Culture issue for number conversions (Audio Temperature and Image N)
- Removed file_ids from Create Assistant
- Added Support for Chat LogProbs
- Fixed File_Id Typo in file VisionImageUrl
- Updated File purpose enum list
What's Changed
- Feature/assistant file ids stability by @pappde in #574
- The routes for Azure OpenAI Assistant are fixed. by @kayhantolga in #578
- Fixed ToString culture problems by @kayhantolga in #579
- 573 audiocreatetranscriptionrequest if specify a responseformat that isnt json then responsesuccessful is not set correctly by @kayhantolga in #580
- Added support for chat LogProbs. by @kayhantolga in #581
- 8.3.0 by @kayhantolga in #582
Full Changelog: v8.2.2...v8.3.0
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
8.1.1
8.1.1
- Fixed incorrect mapping for batch API error response.
What's Changed
- 8.1.1 by @kayhantolga in #541
Full Changelog: v8.1.0...v8.1.1
v8.1.0
8.1.0
- Added support for Batch API
What's Changed
- Batch API by @kayhantolga in #537
Full Changelog: v8.0.1...v8.1.0
8.0.1
8.0.1
- Added support for new Models
gpt-4-turbo
andgpt-4-turbo-2024-04-09
thanks to @ChaseIngersol
What's Changed
- sync by @kayhantolga in #525
- yaml update by @kayhantolga in #526
- Dev by @kayhantolga in #527
- Support for gpt-4-turbo-2024-04-09 + gpt-4-turbo models by @ChaseIngersol in #528
- Version bump 8.0.1 by @kayhantolga in #529
- 8.0.1 by @kayhantolga in #530
Full Changelog: v8.0.0...v8.0.1
8.0.0
8.0.0
- Added support for .NET 8.0 thanks to @BroMarduk
- Utilities library updated to work with only .NET 8.0
What's Changed
- Add DotNet 8.0 Support by @BroMarduk in #443
- Update Readme.md - Update API Docs to DNDocs (domain name changed) by @NeuroXiq in #521
- version bump and small bug fixes by @kayhantolga in #523
- v8.0.0 by @kayhantolga in #524
New Contributors
Full Changelog: v7.4.7...v8.0.0
v7.4.7
7.4.7
- Fixed a bug that Vision API could not be used with Azure OpenAI, Thanks to @yt3trees
- Fixed a bug that was blocking CreateCompletionAsStream on some platforms. #331
- Fixed a bug that was causing an error with multiple tool calls, now we are handling index parameter #493, thanks to @David-Buyer
What's Changed
- Fixed a bug that Vision API could not be used with Azure OpenAI by @yt3trees in #491
- Fix ChatCompletionCreateResponse handling multiple parallel tool call by @David-Buyer in #494
- 331 createcompletionasstream blocking 1 by @kayhantolga in #515
- Version bump for 7.4.7 by @kayhantolga in #517
- 7.4.7 by @kayhantolga in #516
Full Changelog: v7.4.6...v7.4.7
v7.4.6
7.4.6
- Fixed again🥲 incorrect Model Naming -
moderation
models andada embedding 2
model
What's Changed
- fixed incorrect model naming by @kayhantolga in #489
- 7.4.6 by @kayhantolga in #490
Full Changelog: v7.4.5...v7.4.6
v7.4.5
- Fixed function calling streaming bugs thanks to @David-Buyer @dogdie233 @gavi @Maracaipe611
- Breaking Change:
While streaming (CreateCompletionAsStream
), there were some unexpected incoming data chunks like:pings
or:events
, etc. @gavi discovered this issue. We are now ignoring these chunks. If you were using it, you need to setjustDataMode
to false.
What's Changed
- Fix function call after 7.4.2 update by @Maracaipe611 in #462
- 442 functioncallinghelpers parameterdescription required = false not work by @kayhantolga in #483
- Reassembly context support for tool call response message by @David-Buyer in #463
- Ignore lines that start with : ping by @gavi in #472
- Fix: #468 by @dogdie233 in #469
- Fixed incorrect new model names by @kayhantolga in #486
- v7.4.5 by @kayhantolga in #487
New Contributors
- @Maracaipe611 made their first contribution in #462
- @David-Buyer made their first contribution in #463
- @gavi made their first contribution in #472
- @dogdie233 made their first contribution in #469
Full Changelog: v7.4.4...v7.4.5
7.4.4
7.4.4
- Added support for new models :
TextEmbeddingV3Small
,TextEmbeddingV3Large
,Gpt_3_5_Turbo_0125
,Gpt_4_0125_preview
,Gpt_4_turbo_preview
,Text_moderation_007
,Text_moderation_latest
,Text_moderation_stable
- Added optinal dimension and encoding for embedding thanks to @shanepowell
What's Changed
- Add dimensions to EmbeddingCreateRequest by @shanepowell in #476
- v 7.4.4 by @kayhantolga in #479
- Version bump for 7.4.4 by @kayhantolga in #480
- 7.4.4 by @kayhantolga in #481
Full Changelog: v7.0.4...v7.4.4