Participate in the WeaveFox "AI Artist" contest to win SEE Conf tickets and thousands of prizes

logoAnt Design X

DesignDevelopmentComponentsX MarkdownX SDKPlayground
  • Introduction
  • Data Flow
    • useXChat
    • useXConversations
  • Chat Provider
    • Chat Provider
    • OpenAIChatProvider
    • DeepSeekChatProvider
    • Custom Chat Provider
  • Utilities
    • XRequestRequest
    • XStreamStream

OpenAIChatProvider

OpenAIChatProvider is a Chat Provider compatible with OpenAI. It converts request parameters and response data into a format compatible with the OpenAI interface.

XModelMessage, XModelParams, and XModelResponse are the type definitions for input and output of OpenAIChatProvider, which can be directly used in the generics ChatMessage, Input, and Output of useXChat.

Usage Example

Basic

OpenAIChatProvider works with useXChat for data operations.

CodeSandbox Icon
codepen icon
External Link Icon
expand codeexpand code
With Components

Use OpenAIChatProvider to integrate models with OpenAI data format, enabling message sending, data processing, and message termination.

CodeSandbox Icon
codepen icon
External Link Icon
expand codeexpand code

Messages Data

Is Requesting:false
Data Length:0
Data Details:
[]

Data Operations

Send Request
Current status: Q&A completed
This is a historical message