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
Related API Members
The following members return IChatResponseProvider objects:
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