Skip to content

Releases: betalgo/openai

6.8.5

19 Apr 22:41
0424dff
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.8.4...v6.8.5

6.8.3

30 Mar 15:10
8e25ae4
Compare
Choose a tag to compare

Breaking Changes:
I am going to update library namespace from Betalgo.OpenAI.GPT3 to OpenAI.GPT3. This is the first time I am trying to update my nuget packageId. If something broken, please be patient. I will be fixing it soon. Reverted namespace change, maybe next time.

Small Typo change on model name Model.GPT4 to Model.GPT_4

ServiceCollection.AddOpenAIService(); now returns IHttpClientBuilder which means it allows you to play with httpclient object. Thanks for all the reporters and @LGinC. Here is a little sample

ServiceCollection.AddOpenAIService()
.ConfigurePrimaryHttpMessageHandler((s => new HttpClientHandler
{
    Proxy = new WebProxy("1.1.1.1:1010"),
});

6.8.1

21 Mar 10:41
ebfb7af
Compare
Choose a tag to compare

6.8.1

  • Breaking Change: Typo fixed in Content Moderation CategoryScores, changing Sexualminors to SexualMinors. Thanks to @HowToDoThis.
  • Tokenizer changes thanks to @IS4Code.
    • Performance improvement
    • Introduced a new method TokenCount that returns the number of tokens instead of a list.
    • Breaking Change: Removed overridden methods that were basically string conversions.
      I think these methods were not used much and it is fairly easy to do these conversions outside of the method.
      If you disagree, let me know and I can consider adding them back.

What's Changed

Full Changelog: v6.8.0...v6.8.1

6.8.0

15 Mar 21:23
c80c61c
Compare
Choose a tag to compare

6.8.0

What's Changed

New Contributors

Full Changelog: v6.7.3...v6.8.0

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