Skip to content

Releases: betalgo/openai

6.7.3

10 Mar 17:05
c327bca
Compare
Choose a tag to compare
  • Breaking change: ChatMessage.FromAssistance is now ChatMessage.FromAssistant. Thanks to @Swimburger
  • The Tokenizer method has been extended with cleanUpCREOL. You can use this option to clean up Windows-style line endings. Thanks to @gspentzas1991

What's Changed

New Contributors

Full Changelog: v6.7.2...v6.7.3

6.7.2

05 Mar 20:48
ef1c434
Compare
Choose a tag to compare

Removed Microsoft.AspNet.WebApi.Client dependency
The action build device has been updated to ubuntu due to suspicions that the EOL of the vocab.bpe file had been altered in the last few Windows builds.
Added support for TextEmbeddingAdaV2 Model.

What's Changed

New Contributors

Full Changelog: v6.7.1...v6.7.2

6.7.1

05 Mar 16:19
0583684
Compare
Choose a tag to compare

Introduced support for Whisper.
Grateful thanks to @shanepowell for contributing RetrieveFileContent.
Added support for skip options validation

What's Changed

New Contributors

Full Changelog: v6.7.0...v6.7.1

6.7.0

02 Mar 03:58
7602083
Compare
Choose a tag to compare

I know we are all excited about new Chat Gpt APIs, so I tried to rush this version. It's nearly 4 AM here.
Be aware! It might have some bugs, also the next version may have breaking changes. Because I didn't like namings but I don't have time to think about it at the moment. Whisper is coming soon too.

We have all been waiting for this moment. Please enjoy Chat GPT API
Added support for Chat GPT API
Fixed Tokenizer Bug, it was not working properly.

What's Changed

Full Changelog: v6.6.8...v6.7.0

6.6.8

28 Feb 18:17
fb14509
Compare
Choose a tag to compare

Breaking Changes

Renamed Engine keyword to Model in accordance with OpenAI's new naming convention.
Deprecated DefaultEngineId in favor of DefaultModelId.
DefaultEngineId and DefaultModelId is not static anymore.
Added support for Azure OpenAI, a big thanks to @copypastedeveloper!

Added support for Tokenizer, inspired by @dluc's https://github.com/dluc/openai-tools repository. Please consider giving the repo a star.

These two changes are recent additions, so please let me know if you encounter any issues.

Updated documentation links from beta.openai.com to platform.openai.com.

What's Changed

New Contributors

Full Changelog: v6.6.7...v6.6.8

6.6.7

08 Feb 23:13
009a099
Compare
Choose a tag to compare

Added Cancellation Token support, thanks to @robertlyson
Updated readme file, thanks to @qbm5, @gotmike, @SteveMCarroll

What's Changed

New Contributors

Full Changelog: v6.6.6...v6.6.7

6.6.6

20 Jan 13:05
cf58906
Compare
Choose a tag to compare

CreateCompletionAsStream is now available, big thanks to @qbm5

What's Changed

  • feat: Add function to Service to allow stream the results back from a… by @qbm5 in #73
  • v6.6.6 by @kayhantolga in #80

New Contributors

  • @qbm5 made their first contribution in #73

Full Changelog: v6.6.5...v6.6.6

6.6.5

16 Jan 23:57
912cfe4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.6.4...v6.6.5

  • Sad news, we have Breaking Changes.
    • SetDefaultEngineId() replaced by SetDefaultModelId()
    • RetrieveModel(modelId) will not use the default Model anymore. You have to pass modelId as a parameter.
    • I implemented Model overwrite logic.
      • If you pass a modelId as a parameter it will overwrite the Default Model Id and object modelId
      • If you pass your modelId in your object it will overwrite the Default Model Id
      • If you don't pass any modelId it will use Default Model Id
      • If you didn't set a Default Model Id, SDK will throw a null argument exception
        • Parameter Model Id > Object Model Id > Default Model Id
        • If you find this complicated please have a look at the implementation, OpenAI.SDK/Extensions/ModelExtension.cs -> ProcessModelId()
  • New Method introduced: GetDefaultModelId();
  • Some name changes about the legacy engine keyword with the new model keyword
  • Started to use the latest Completion endpoint. This expecting to solve finetuning issues. Thanks to @maiemy and other reporters.

v6.6.4

11 Jan 15:05
59450c6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.6.3...v6.6.4

6.6.3

05 Jan 20:02
8c0978e
Compare
Choose a tag to compare

Bug-fix, now we are handling logprops response properly, thanks to @KosmonikOS
Code clean-up, thanks to @KosmonikOS

What's Changed

New Contributors

Full Changelog: v6.6.2...v6.6.3