DevExpress.AIIntegration.Blazor.Chat Namespace
Contains classes for the DevExpress Blazor DxAIChat component.
Assembly: DevExpress.AIIntegration.Blazor.Chat.v25.2.dll
NuGet Package: DevExpress.AIIntegration.Blazor.Chat
Classes
| Name | Description |
|---|---|
| AIChatExtensions static | Contains methods that convert chat messages. |
| AIChatFunctionCall | Defines details of an AI-invoked function. |
| AIChatResource | Defines a user-selectable context for a chat session. |
| AIChatUploadFileInfo | Contains information about a file to be uploaded to a chat message. |
| BlazorChatMessage | Defines an individual chat message. |
| DxAIChat | An AI-powered chat component. |
| DxAIChatFileUploadSettings | Contains file upload settings for the DxAIChat component. |
| DxAIChatPromptSuggestion | Defines a prompt suggestion (hint bubble) in the DxAIChat component. |
| MessageSentEventArgs | Contains data for the MessageSent event. |
| ResponseReceivedEventArgs | Contains data for the ResponseReceived event. |
Interfaces
| Name | Description |
|---|---|
| IAIChat | Defines methods that set up AI chat Assistants. |
| IAIChatMessageContextItem | Defines the programmatic interface for the AIChatResource component. |
| IPromptSuggestion | Defines prompt suggestion settings. |
Delegates
| Name | Description |
|---|---|
| AIChatResource.AIContentProvider | Defines a delegate that returns AI resource content for a chat. |
Enums
| Name | Description |
|---|---|
| ChatMessageRole | Lists values that specify the role of the message owner. |
| ResponseContentFormat | Lists values that specify how an assistant formats the response. |