-
Notifications
You must be signed in to change notification settings - Fork 772
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add changelogs for M.E.AI projects (#5577)
- Loading branch information
1 parent
090d7a2
commit e0c951d
Showing
5 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
19 changes: 19 additions & 0 deletions
19
src/Libraries/Microsoft.Extensions.AI.Abstractions/CHANGELOG.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Release History | ||
|
||
## 9.0.0-preview.9.24525.1 | ||
|
||
- Lowered the required version of System.Text.Json to 8.0.5 when targeting net8.0 or older. | ||
- Annotated `FunctionCallContent.Exception` and `FunctionResultContent.Exception` as `[JsonIgnore]`, such that they're ignored when serializing instances with `JsonSerializer`. The corresponding constructors accepting an `Exception` were removed. | ||
- Annotated `ChatCompletion.Message` as `[JsonIgnore]`, such that it's ignored when serializing instances with `JsonSerializer`. | ||
- Added the `FunctionCallContent.CreateFromParsedArguments` method. | ||
- Added the `AdditionalPropertiesDictionary.TryGetValue<T>` method. | ||
- Added the `StreamingChatCompletionUpdate.ModelId` property and removed the `AIContent.ModelId` property. | ||
- Renamed the `GenerateAsync` extension method on `IEmbeddingGenerator<,>` to `GenerateEmbeddingsAsync` and updated it to return `Embedding<T>` rather than `GeneratedEmbeddings`. | ||
- Added `GenerateAndZipAsync` and `GenerateEmbeddingVectorAsync` extension methods for `IEmbeddingGenerator<,>`. | ||
- Added the `EmbeddingGeneratorOptions.Dimensions` property. | ||
- Added the `ChatOptions.TopK` property. | ||
- Normalized `null` inputs in `TextContent` to be empty strings. | ||
|
||
## 9.0.0-preview.9.24507.7 | ||
|
||
Initial Preview |
12 changes: 12 additions & 0 deletions
12
src/Libraries/Microsoft.Extensions.AI.AzureAIInference/CHANGELOG.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Release History | ||
|
||
## 9.0.0-preview.9.24525.1 | ||
|
||
- Lowered the required version of System.Text.Json to 8.0.5 when targeting net8.0 or older. | ||
- Updated to use Azure.AI.Inference 1.0.0-beta.2. | ||
- Added `AzureAIInferenceEmbeddingGenerator` and corresponding `AsEmbeddingGenerator` extension method. | ||
- Improved handling of assistant messages that include both text and function call content. | ||
|
||
## 9.0.0-preview.9.24507.7 | ||
|
||
Initial Preview |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# Release History | ||
|
||
## 9.0.0-preview.9.24525.1 | ||
|
||
- Lowered the required version of System.Text.Json to 8.0.5 when targeting net8.0 or older. | ||
- Added additional constructors to `OllamaChatClient` and `OllamaEmbeddingGenerator` that accept `string` endpoints, in addition to the existing ones accepting `Uri` endpoints. | ||
|
||
## 9.0.0-preview.9.24507.7 | ||
|
||
Initial Preview |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Release History | ||
|
||
## 9.0.0-preview.9.24525.1 | ||
|
||
- Lowered the required version of System.Text.Json to 8.0.5 when targeting net8.0 or older. | ||
- Improved handling of system messages that include multiple content items. | ||
- Improved handling of assistant messages that include both text and function call content. | ||
- Fixed handling of streaming updates containing empty payloads. | ||
|
||
## 9.0.0-preview.9.24507.7 | ||
|
||
Initial Preview |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Release History | ||
|
||
## 9.0.0-preview.9.24525.1 | ||
|
||
- Added new `AIJsonUtilities` and `AIJsonSchemaCreateOptions` classes. | ||
- Made `AIFunctionFactory.Create` safe for use with Native AOT. | ||
- Simplified the set of `AIFunctionFactory.Create` overloads. | ||
- Changed the default for `FunctionInvokingChatClient.ConcurrentInvocation` from `true` to `false`. | ||
- Improved the readability of JSON generated as part of logging. | ||
- Fixed handling of generated JSON schema names when using arrays or generic types. | ||
- Improved `CachingChatClient`'s coalescing of streaming updates, including reduced memory allocation and enhanced metadata propagation. | ||
- Updated `OpenTelemetryChatClient` and `OpenTelemetryEmbeddingGenerator` to conform to the latest 1.28.0 draft specification of the Semantic Conventions for Generative AI systems. | ||
- Improved `CompleteAsync<T>`'s structured output support to handle primitive types, enums, and arrays. | ||
|
||
## 9.0.0-preview.9.24507.7 | ||
|
||
Initial Preview |