Skip to content

Commit

Permalink
Merge pull request #517 from betalgo/version-bump-7.4.7
Browse files Browse the repository at this point in the history
Version bump for 7.4.7
  • Loading branch information
kayhantolga authored Apr 6, 2024
2 parents 3341e2a + 1fd28f2 commit 8a4b972
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion OpenAI.SDK/OpenAI.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<PackageIcon>OpenAI-Betalgo.png</PackageIcon>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Title>OpenAI SDK by Betalgo</Title>
<Version>7.4.6</Version>
<Version>7.4.7</Version>
<Authors>Tolga Kayhan, Betalgo</Authors>
<Company>Betalgo Up Ltd.</Company>
<Product>OpenAI ChatGPT, Whisper, GPT-4 and DALL·E dotnet SDK</Product>
Expand Down
12 changes: 6 additions & 6 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,15 @@ Maintenance of this project is made possible by all the bug reporters, [contribu

[@tylerje](https://github.com/tylerje)
[@oferavnery](https://github.com/oferavnery)
[@MayDay-wpf](https://github.com/MayDay-wpf)
[@AnukarOP](https://github.com/AnukarOP)
[@Removable](https://github.com/Removable)

## Features
- [x] Dev day Updates
- [x] Vision Api
- [X] Tools
- [X] [Function Calling](https://github.com/betalgo/openai/wiki/Function-Calling)
- [ ] Plugins (coming soon)
- [x] [Chat GPT](https://github.com/betalgo/openai/wiki/Chat-GPT)
- [x] [Azure OpenAI](https://github.com/betalgo/openai/wiki/Azure-OpenAI)
- [x] [Image DALL·E](https://github.com/betalgo/openai/wiki/Dall-E)
Expand Down Expand Up @@ -302,6 +303,10 @@ I will always be using the latest libraries, and future releases will frequently
I am incredibly busy. If I forgot your name, please accept my apologies and let me know so I can add it to the list.

## Changelog
### 7.4.7
- Fixed a bug that was causing binary image to be sent as base64 string, 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
### 7.4.6
- Fixed *again*🥲 incorrect Model Naming - `moderation` models and `ada embedding 2` model
### 7.4.5
Expand Down Expand Up @@ -335,8 +340,3 @@ This feature was completed by @belaszalontai. Many thanks to them.
- Reverting the usage of `EnsureStatusCode()` which caused the loss of error information. Initially, I thought it would help in implementing HTTP retry tools, but now I believe it is a bad idea for two reasons.
1. You can't simply retry if the request wasn't successful because it could fail for various reasons. For example, you might have used too many tokens in your request, causing OpenAI to reject the response, or you might have tried to use a nonexistent model. It would be better to use the Error object in your retry rules. All responses are already derived from this base object.
2. We will lose error response data.
### 7.3.0
- Updated Moderation categories as reported by @dmki.
- **Breaking Changes:**
- Introduced the use of `EnsureStatusCode()` after making requests.Please adjust your code accordingly for handling failure cases. Thanks to @miroljub1995 for reporting.
- Previously, we used to override paths in the base domain, but this behavior has now changed. If you were using `abc.com/mypath` as the base domain, we used to ignore `/mypath`. This will no longer be the case, and the code will now respect `/mypath`. Thanks to @Hzw576816 for reporting.

0 comments on commit 8a4b972

Please sign in to comment.