DevExpress.AIIntegration.AspNetCore.Reporting
26.1.5-pre-26235
Prefix Reserved
See the version list below for details.
dotnet add package DevExpress.AIIntegration.AspNetCore.Reporting --version 26.1.5-pre-26235
NuGet\Install-Package DevExpress.AIIntegration.AspNetCore.Reporting -Version 26.1.5-pre-26235
<PackageReference Include="DevExpress.AIIntegration.AspNetCore.Reporting" Version="26.1.5-pre-26235" />
<PackageVersion Include="DevExpress.AIIntegration.AspNetCore.Reporting" Version="26.1.5-pre-26235" />
<PackageReference Include="DevExpress.AIIntegration.AspNetCore.Reporting" />
paket add DevExpress.AIIntegration.AspNetCore.Reporting --version 26.1.5-pre-26235
#r "nuget: DevExpress.AIIntegration.AspNetCore.Reporting, 26.1.5-pre-26235"
#:package DevExpress.AIIntegration.AspNetCore.Reporting@26.1.5-pre-26235
#addin nuget:?package=DevExpress.AIIntegration.AspNetCore.Reporting&version=26.1.5-pre-26235&prerelease
#tool nuget:?package=DevExpress.AIIntegration.AspNetCore.Reporting&version=26.1.5-pre-26235&prerelease
AI-powered Extensions for DevExpress Web Reporting Components
This package contains AI-powered extensions for the JavaScript-based Web Document Viewer and End-User Report Designer. Install it in your ASP.NET Core server-side project (.NET 8+). The extensions are available on the following platforms:
- ASP.NET Core (Razor Pages and MVC)
- Angular and React front ends with an ASP.NET Core backend
- Blazor (JavaScript-based reporting components)
Key Features
- Prompt-to-Report: Generates a complete report layout from a natural language prompt in the Report Wizard.
- Prompt-to-Expression: Allows users to create calculated field expressions and formatting rules from natural language prompts in Filter and Expression Editors.
- AI-powered Localization: Automatically translates localizable property values into target languages.
- Test Data Source: Generates realistic test data for report previews in the Report Designer without connecting to a real data source.
- Summarize: Generates a natural language summary directly in the viewer. Summarize the entire document, a page, or selected report content.
- Translate: Translates report content into a different language and displays the results in the AI Operations tab. Users can process the entire document, a page, or selected report content.
- Translate Inline: Translates report content directly in the document preview. Users can print or export translated reports. Pages with AI-generated translations are labeled so users can locate changes and revert to the original language.
Example: Integrate AI-powered Commands into an ASP.NET Core App
In an ASP.NET Core application with Web Document Viewer and Web End-User Report Designer, install the DevExpress AI Integration package:
dotnet add package DevExpress.AIIntegration.AspNetCore.ReportingInstall packages required for your preferred AI service. For additional information, see supported AI services.
In Program.cs, register your AI service and configure AI-powered extensions:
using Azure.AI.OpenAI; using DevExpress.AIIntegration; using DevExpress.AIIntegration.Reporting.Common.Models; using DevExpress.AspNetCore.Reporting; using Microsoft.Extensions.AI; var builder = WebApplication.CreateBuilder(args); // ... // Register DevExpress services for the Web Document Viewer and Web Report Designer builder.Services.AddDevExpressControls(); // ... IChatClient asChatClient = new AzureOpenAIClient(new Uri(azureOpenAIEndpoint), new System.ClientModel.ApiKeyCredential(azureOpenAIKey)) .GetChatClient(deploymentName).AsIChatClient(); // Register an IChatClient. builder.Services.AddSingleton(asChatClient); // Register AI-powered extensions for the Web Document Viewer and Web Report Designer. builder.Services.AddDevExpressAI(config => { config.AddWebReportingAIIntegration(cfg => // Add Summarize commands (Web Document Viewer and Report Designer Preview). cfg.AddSummarization(summarizeOptions => summarizeOptions.SetSummarizationMode(SummarizationMode.Abstractive) .SetTemperature(0.1f)) // Add Translate and Translate Inline commands for the specified languages (Web Document Viewer and Report Designer Preview). .AddTranslation(translateOptions => translateOptions.SetLanguages(new List<LanguageInfo> { new LanguageInfo { Text = "German", Id = "de-DE" }, new LanguageInfo { Text = "Spanish", Id = "es-ES" } }) .EnableTranslation() .EnableInlineTranslation()) // Add AI-powered report generation option in the Report Wizard (Web Report Designer). .AddPromptToReportConverter(options => options.FixLayoutErrors() .SetRetryAttemptCount(5)) // Add AI-powered expression generation in Expression and Filter Editors (Web Report Designer). .AddPromptToExpressionConverter() // Add AI-powered localization for localizable property values in the Localization Editor (Web Report Designer). .AddLocalization() // Add AI-powered test data option for report preview when no live data source is connected (Web Report Designer). .AddTestDataSource(tdsOptions => tdsOptions.SetRowCount(8)) ); }); // ...AI-powered commands are now available in the Web Document Viewer and Report Designer UI.
Evaluation Period, Pricing Options, and Licensing Terms
Whether you own a license or want to start a 30-day evaluation period, download and register your DevExpress license key. To obtain your key, log in to the DevExpress Download Manager. Use your existing DevExpress.com account or create a new account for free. For key registration instructions, see License Key for DevExpress Products.
If you purchase a license after evaluating a product, re-register your updated DevExpress license key to remove evaluation warnings and messages.
This package is included in the following commercial subscriptions:
- DevExpress Reporting Subscription
- DevExpress ASP.NET Subscription
- DevExpress DXperience Subscription
- DevExpress Universal Subscription
See DevExpress Subscriptions & Licensing for subscription comparison tables, purchasing FAQ, and licensing information.
Related Components/Packages
DevExpress.AspNetCore.Reporting — Web Document Viewer and End-User Report Designer for ASP.NET Core. This package is required — install it alongside DevExpress.AIIntegration.AspNetCore.Reporting.
dotnet add package DevExpress.AspNetCore.Reporting
Demos
Documentation
- AI-powered Functionality in DevExpress Reports
- Generate Reports From Prompts
- Generate Expressions From Prompts
- Localize Reports
- Preview Reports with AI-generated Test Data
- Summarize and Translate Reports
Software Bill of Materials (SBOM)
To access SBOM files for DevExpress packages, please refer to the following article: Software Bill of Materials (SBOM) for DevExpress .NET assemblies/NuGet packages, JavaScript, VCL and other redistributable artifacts.
See Also: Information Security | Security - What You Need to Know
Useful Online Resources
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- DevExpress.AIIntegration (= 26.1.5-pre-26235)
- DevExpress.AIIntegration.Reporting.Common (= 26.1.5-pre-26235)
- DevExpress.AIIntegration.Web (= 26.1.5-pre-26235)
- DevExpress.AIIntegration.Web.Reporting.Common (= 26.1.5-pre-26235)
- DevExpress.Data (= 26.1.5-pre-26235)
- DevExpress.DataAccess (= 26.1.5-pre-26235)
- DevExpress.Web.Reporting.Common (= 26.1.5-pre-26235)
- DevExpress.Web.Reporting.Common.Services (= 26.1.5-pre-26235)
- Microsoft.Extensions.AI (>= 10.5.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on DevExpress.AIIntegration.AspNetCore.Reporting:
| Repository | Stars |
|---|---|
|
DevExpress/Blazor
[Archived] This repository has been archived and will no longer receive content updates.
|
| Version | Downloads | Last Updated |
|---|---|---|
| 26.1.5-pre-26248 | 0 | 9/11/2026 |
| 26.1.5-pre-26241 | 92 | 9/2/2026 |
| 26.1.5-pre-26235 | 115 | 8/26/2026 |
| 26.1.5-pre-26227 | 257 | 8/18/2026 |
| 26.1.4 | 820 | 8/7/2026 |
| 26.1.4-pre-26200 | 425 | 7/23/2026 |
| 26.1.4-pre-26190 | 273 | 7/14/2026 |
| 26.1.4-pre-26179 | 189 | 7/2/2026 |
| 26.1.3 | 4,660 | 6/18/2026 |
| 25.2.9 | 162 | 8/3/2026 |
| 25.2.8 | 1,250 | 6/10/2026 |
| 25.2.7 | 715 | 5/6/2026 |
| 25.2.6 | 681 | 4/7/2026 |
| 25.2.5 | 2,256 | 3/2/2026 |
| 25.1.13 | 108 | 7/31/2026 |
| 25.1.12 | 117 | 6/10/2026 |
| 25.1.11 | 106 | 5/5/2026 |
| 25.1.10 | 424 | 4/6/2026 |
| 25.1.9 | 127 | 3/2/2026 |