devexpress-blazor-ai-chat

Generate and configure DevExpress Blazor AI Chat components with AI provider integration.

39|7|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-blazor-ai-chat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devexpress-blazor-ai-chat
Source: https://github.com/DevExpress/agent-skills/tree/main/plugins/dx-blazor/skills/devexpress-blazor-ai-chat
Command: npx skills add https://github.com/DevExpress/agent-skills --skill devexpress-blazor-ai-chat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the manual effort of building and configuring AI-powered chat interfaces for Blazor applications, ensuring correct DevExpress API usage, proper AI provider integration, and secure credential handling to reduce hallucinations and broken implementations.

Core Features & Use Cases

  • Multi-provider AI chat setup: Connect DxAIChat to Azure OpenAI, OpenAI, Ollama, or custom providers with correct DI registration and BYOK (bring your own key) credential management.
  • Full feature configuration: Add prompt suggestions, system prompts, file attachments for multimodal input, Markdown response rendering, and tool/function calling to chat interfaces.
  • Real-world use case: A developer building a customer support chatbot for a Blazor e-commerce app can use this Skill to generate the complete DxAIChat setup, including secure API key storage, prompt suggestions for common support queries, and conversation history persistence.

Quick Start

Use this Skill to generate a fully configured DevExpress Blazor AI Chat component connected to your preferred AI provider with prompt suggestions and secure credential management.

Frequently Asked Questions about devexpress-blazor-ai-chat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add an AI chat interface to a Blazor application?

To add an AI chat interface in Blazor, you configure a chat component with interactive render mode and register an IChatResponseProvider via dependency injection to connect your UI to an AI model.

Does the DevExpress Blazor AI chat component support local LLMs like Ollama?

Yes, the Blazor AI chat component supports Ollama, allowing you to integrate local LLMs alongside Azure OpenAI, standard OpenAI, and custom AI providers for conversational interfaces.

What .NET version is required for Blazor AI chat integration?

Blazor AI chat integration requires .NET 8.0 or higher, ensuring you configure the correct interactive render mode and dependency injection setup for the chat components.

How do I securely handle API keys when integrating OpenAI with Blazor?

Secure OpenAI API key handling in Blazor uses a BYOK (bring your own key) approach, ensuring credentials are managed securely through proper provider configuration rather than hardcoding.

Can I configure tool calling and file attachments in a Blazor AI chat UI?

Yes, you can configure tool/function calling and file attachments for multimodal input, alongside prompt suggestions, system prompts, and Markdown response rendering within your Blazor chat UI.

What is the best way to integrate Azure OpenAI with a Blazor chat UI?

The best way to integrate Azure OpenAI with a Blazor chat UI is registering a custom IChatResponseProvider via dependency injection and configuring the interactive render mode for .NET 8.0+.