Skip to main content
All docs
V25.2
  • 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.