Skip to content

Commit 3865b53

Browse files
authored
Update CHANGELOG.mds for 9.1.0-preview.1.25064.3 (#5797)
1 parent b26772a commit 3865b53

File tree

5 files changed

+29
-1
lines changed

5 files changed

+29
-1
lines changed

src/Libraries/Microsoft.Extensions.AI.Abstractions/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Release History
22

3+
## 9.1.0-preview.1.25064.3
4+
5+
- Added `AdditionalPropertiesDictionary<TValue>` and changed `UsageDetails.AdditionalProperties` to be named `AdditionalCounts` and to be of type `AdditionalPropertiesDictionary<long>`.
6+
- Updated `FunctionCallingChatClient` to sum all `UsageDetails` token counts from all intermediate messages.
7+
- Fixed JSON schema generation for floating-point types.
8+
- Added `AddAIContentType` for enabling custom `AIContent`-derived types to participate in polymorphic serialization.
9+
310
## 9.0.1-preview.1.24570.5
411

512
- Changed `IChatClient`/`IEmbeddingGenerator`.`GetService` to be non-generic.

src/Libraries/Microsoft.Extensions.AI.AzureAIInference/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release History
22

3+
## 9.1.0-preview.1.25064.3
4+
5+
- Fixed handling of text-only user messages.
6+
37
## 9.0.1-preview.1.24570.5
48

59
- Made the `ToolCallJsonSerializerOptions` property non-nullable.

src/Libraries/Microsoft.Extensions.AI.Ollama/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
# Release History
22

3+
## 9.1.0-preview.1.25064.3
4+
5+
- Added support for function calling when doing streaming operations.
6+
- Added support for native structured output.
7+
38
## 9.0.1-preview.1.24570.5
49

5-
- Made the `ToolCallJsonSerializerOptions` property non-nullable.
10+
- Made the `ToolCallJsonSerializerOptions` property non-nullable.
611

712
## 9.0.0-preview.9.24525.1
813

src/Libraries/Microsoft.Extensions.AI.OpenAI/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Release History
22

3+
## 9.1.0-preview.1.25064.3
4+
5+
- Updated to depend on OpenAI 2.1.0.
6+
- Updated to propagate `Metadata` and `StoredOutputEnabled` from `ChatOptions.AdditionalProperties`.
7+
- Added serialization helpers methods for deserializing OpenAI compatible JSON into the Microsoft.Extensions.AI object model, and vice versa serializing the Microsoft.Extensions.AI object model into OpenAI compatible JSON.
8+
39
## 9.0.1-preview.1.24570.5
410

511
- Upgraded to depend on the 2.1.0-beta.2 version of the OpenAI NuGet package.

src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Release History
22

3+
## 9.1.0-preview.1.25064.3
4+
5+
- Added `FunctionInvokingChatClient.CurrentContext` to give functions access to detailed function invocation information.
6+
- Updated `OpenTelemetryChatClient`/`OpenTelemetryEmbeddingGenerator` to conform to the latest 1.29.0 draft specification of the Semantic Conventions for Generative AI systems.
7+
- Updated `FunctionInvokingChatClient` to emit an `Activity`/span around all interactions related to a single chat operation.
8+
39
## 9.0.1-preview.1.24570.5
410

511
- Moved the `AddChatClient`, `AddKeyedChatClient`, `AddEmbeddingGenerator`, and `AddKeyedEmbeddingGenerator` extension methods to the `Microsoft.Extensions.DependencyInjection` namespace, changed them to register singleton instances instead of scoped instances, and changed them to support lambda-less chaining.

0 commit comments

Comments
 (0)