Skip to content

Releases: RageAgainstThePixel/OpenAI-DotNet

OpenAI-DotNet 8.4.1

15 Nov 17:29
cabbf88
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.4.1 by @StephenHodgson in #383
    • Fix ChatRequest serialization for Azure OpenAI

Full Changelog: v8.4.0...v8.4.1

OpenAI-DotNet 8.4.0

15 Nov 03:46
0d4ee48
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.4.0 by @StephenHodgson in #375
    • Add realtime support
    • Added o1, o1-mini, gpt-4o-mini, and gpt-4o-realtime, gpt-4o-audio model convenience properties
    • Fixed some bugs with function invocations
    • Fixed strict for built in FunctionAttribute defined tools
    • Fixed FunctionAttribute tool generated names so they aren't too long
    • Refactored Tools and ToolCalls. There is more of a distinction now in ChatResponses
    • Refactored SpeechRequest, and deprecated SpeechVoice enum in favor of new Voice class
    • Refactored OpenAI.Chat to support new audio modalities and output audio

Full Changelog: v8.3.0...v8.4.0

OpenAI-DotNet 8.3.0

19 Sep 21:25
09ddbdc
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.3.0 by @StephenHodgson in #369
    • Updated library to .net 8
    • Refactored TypeExtensions and JsonSchema generation
      • Improved JsonSchema generation for enums and dictionaries
      • Ensured JsonSchema properly handles nullable types
    • Ensure that function args are not re-serialized and passed back into tool function for future calls

Full Changelog: v8.2.5...v8.3.0

OpenAI-DotNet 8.2.5

14 Sep 21:32
b2c0aa7
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.2.5 by @StephenHodgson in #367
    • Fixed ResponseObjectFormat deserialization when maxNumberOfResults is null

Full Changelog: v8.2.4...v8.2.5

OpenAI-DotNet 8.2.4

14 Sep 17:31
455c361
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.2.4 by @StephenHodgson in #365
    • Fixed ResponseObjectFormat deserialization when set to auto
    • Added RankingOptions to FileSearchOptions
    • Fixed potential memory leaks when uploading files to various endpoints
    • Added timestamp values to BaseResponse to calculate rate limits by @RealStillkill

Full Changelog: v8.2.2...v8.2.4

OpenAI-DotNet 8.2.2

19 Aug 19:28
d79c4d4
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.2.2 by @StephenHodgson in #352
    • Added generic parameters to methods that support structured output

Full Changelog: v8.2.1...v8.2.2

OpenAI-DotNet 8.2.1

19 Aug 12:24
2cf2a22
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.2.1 by @sibbl in #350
    • Fixed a typo in the Azure OpenAI URL base endpoint

New Contributors

Full Changelog: v8.2.0...v8.2.1

OpenAI-DotNet 8.2.0

18 Aug 06:15
081a3d6
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.2.0 by @StephenHodgson in #347
    • Added structured output support
    • Added support for Azure OpenAI assistants
    • Fixed Azure OpenAI Id parsing for events
    • Fixed Assistant.CreateThreadAndRunAsync to properly copy assistant parameters
    • Removed stream from CreateThreadAndRunRequest and CreateRunRequest
      • They were overridden by the presence of IStreamEventHandler anyway

OpenAI-DotNet-Proxy 8.2.0

  • Deprecated ValidateAuthentication for ValidateAuthenticationAsync

Full Changelog: v8.1.2...v8.2.0

OpenAI-DotNet 8.1.2

09 Aug 19:38
8fcd8d8
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.1.2 by @henduck in #341
    • Added constructor overloads to Tool and Function classes to support manually adding tool calls in the conversation history

New Contributors

Full Changelog: v8.1.1...v8.1.2

OpenAI-DotNet 8.1.1

30 Jun 17:57
1ed0c2a
Compare
Choose a tag to compare

What's Changed

  • OpenAI-DotNet 8.1.1 by @StephenHodgson in #336
    • Added overloads to Assistant streaming event callbacks to include event name: Func<String, IServerSentEvent, Task>
  • OpenAI-DotNet-Proxy 8.1.1 by @StephenHodgson in #336
    • Renamed OpenAIProxyStartup -> OpenAIProxy

Full Changelog: v8.1.0...v8.1.1