Skip to content

Commit 8e7377f

Browse files
committed
update example
1 parent 1e25fae commit 8e7377f

File tree

3 files changed

+15
-13
lines changed

3 files changed

+15
-13
lines changed

CS/DevExpress.AI.Samples.Blazor/DevExpress.AI.Samples.Blazor.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
<EmitLegacyAssetsFileItems>True</EmitLegacyAssetsFileItems>
88
</PropertyGroup>
99
<ItemGroup>
10-
<PackageReference Include="Azure.AI.OpenAI" Version="2.2.0-beta.1" />
10+
<PackageReference Include="Azure.AI.OpenAI" Version="2.2.0-beta.4" />
1111
<PackageReference Include="Azure.AI.OpenAI.Assistants" Version="1.0.0-beta.4" />
12-
<PackageReference Include="DevExpress.AIIntegration.Blazor" Version="24.2.6" />
13-
<PackageReference Include="DevExpress.AIIntegration.OpenAI" Version="24.2.6" />
14-
<PackageReference Include="DevExpress.Blazor.Reporting.Viewer" Version="24.2.6" />
15-
<PackageReference Include="DevExpress.Drawing.Skia" Version="24.2.6" />
16-
<PackageReference Include="DevExpress.Reporting.Demos" Version="24.2.6" />
12+
<PackageReference Include="DevExpress.AIIntegration.Blazor" Version="25.1.*-*" />
13+
<PackageReference Include="DevExpress.AIIntegration.OpenAI" Version="25.1.*-*" />
14+
<PackageReference Include="DevExpress.Blazor.Reporting.Viewer" Version="25.1.*-*" />
15+
<PackageReference Include="DevExpress.Drawing.Skia" Version="25.1.*-*" />
16+
<PackageReference Include="DevExpress.Reporting.Demos" Version="25.1.*-*" />
1717
<PackageReference Include="Markdig" Version="0.38.0" />
1818
<PackageReference Include="Microsoft.Data.Sqlite" Version="8.0.7" />
19-
<PackageReference Include="Microsoft.Extensions.AI" Version="9.3.0-preview.1.25161.3" />
20-
<PackageReference Include="Microsoft.Extensions.AI.OpenAI" Version="9.3.0-preview.1.25161.3" />
19+
<PackageReference Include="Microsoft.Extensions.AI" Version="9.4.3-preview.1.25230.7" />
20+
<PackageReference Include="Microsoft.Extensions.AI.OpenAI" Version="9.4.3-preview.1.25230.7" />
2121
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
2222
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.0" />
2323
<PackageReference Include="System.Data.SQLite" Version="1.0.118" />

CS/DevExpress.AI.Samples.Blazor/Program.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,18 @@
1717
string azureOpenAIKey = Environment.GetEnvironmentVariable("AZURE_OPENAI_API_KEY");
1818
string deploymentName = "gpt4o-big";
1919

20-
var azureClient = new AzureOpenAIClient(
20+
var azureOpenAIClient = new AzureOpenAIClient(
2121
new Uri(azureOpenAIEndpoint),
2222
new ApiKeyCredential(azureOpenAIKey));
2323

24+
var chatClient = azureOpenAIClient.GetChatClient(deploymentName).AsIChatClient();
25+
2426
builder.Services.AddDevExpressBlazor();
2527
builder.Services.AddDevExpressServerSideBlazorReportViewer();
26-
builder.Services.AddChatClient(azureClient.AsChatClient(deploymentName));
28+
builder.Services.AddChatClient(chatClient);
2729
builder.Services.AddDevExpressAI((config) => {
2830
//Reference the DevExpress.AIIntegration.OpenAI NuGet package to use Open AI Asisstants
29-
config.RegisterOpenAIAssistants(azureClient, deploymentName);
31+
config.RegisterOpenAIAssistants(azureOpenAIClient, deploymentName);
3032
});
3133
builder.Services.AddSingleton<IDemoReportSource, DemoReportSource>();
3234
builder.Services.AddDbContextFactory<IssuesContext>(opt => {

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ Open AI Assistant initialization may take time. `DxAIChat` is ready for use once
4141
> [!Note]
4242
> We use the following versions of the `Microsoft.Extensions.AI.*` libraries in our source code:
4343
>
44-
> v24.2.6+ | **9.3.0-preview.1.25161.3**
44+
> v25.1.2+ | **9.4.3-preview.1.25230.7**
4545
>
46-
> We do not guarantee compatibility or correct operation with higher versions. Refer to the following announcement for additional information: [Microsoft.Extensions.AI.Abstractions NuGet Package Version Upgrade in v24.2.6](https://community.devexpress.com/blogs/news/archive/2025/03/12/important-announcement-microsoft-extensions-ai-abstractions-nuget-package-version-upgrade.aspx).
46+
> We do not guarantee compatibility or correct operation with higher versions.
4747
4848
## Implementation Details
4949

0 commit comments

Comments
 (0)