Skip to main content
All docs
V26.1
  • IChatResponseProvider Interface

    Defines a unified contract for asynchronous AI chat responses across different backend implementations.

    Namespace: DevExpress.AIIntegration.Chat

    Assembly: DevExpress.AIIntegration.v26.1.dll

    Declaration

    public interface IChatResponseProvider

    Remarks

    IChatResponseProvider defines a backend-agnostic contract that standardizes AI-powered chat response handling in DevExpress Chat controls (DxAIChat, AIChatControl). This interface enables chat components to execute AI conversations without direct dependency on a specific backend (such as IChatClient or AIAgent).

    IChatResponseProvider ensures consistent behavior across Blazor, WinForms, and WPF applications and supports both streaming and buffered execution models.

    See Also