Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8.10.0 #672

Merged
merged 27 commits into from
Nov 13, 2024
Merged

8.10.0 #672

merged 27 commits into from
Nov 13, 2024

Conversation

kayhantolga
Copy link
Member

@kayhantolga kayhantolga commented Nov 13, 2024

8.10.0

  • Added support for Microsoft.Extensions.AI IChatClient and IEmbeddingGenerator (more information will be coming soon to the Wiki).

  • Added missing Temperature and TopP parameters to AssistantResponse.

  • Added missing Store parameter to ChatCompletionCreateRequest.

  • Breaking Changes:

    • ⚠️ CreatedAt parameter renamed to CreatedAtUnix and converted to long instead of int. Added CreatedAt parameter as DateTimeOffset type, which will automatically convert Unix time to DateTime.

jmuller3 and others added 26 commits October 28, 2024 10:41
…dingGenerator

This enables OpenAiService to then be consumed by anyone in the .NET ecosystem written in terms of these exchange types.
#657 add AssistantResponse missing props -> temperature, top_p
Reorganized `using` directives and added new namespaces. Modified `ChatClientMetadata` for better readability. Expanded `GetService` and `Dispose` methods to use block bodies. Refactored `CompleteAsync`, `CompleteStreamingAsync`, `CreateRequest`, and other methods to use `var` and simplify loops and statements. Improved error messages and renamed variables for clarity.
Add implementations of Microsoft.Extensions.AI's IChatClient / IEmbeddingGenerator
@kayhantolga kayhantolga added this to the 8.10.0 milestone Nov 13, 2024
Updated the error message in `OpenAIEmbeddingGenerator.cs` to provide a more specific message for unknown errors. Enhanced the `Readme.md` to include support for the `IEmbeddingGenerator` interface from `Microsoft.Extensions.AI`, and added this change to the changelog under version 8.10.0.
@kayhantolga kayhantolga merged commit fd70702 into master Nov 13, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants