Providers
Provider-specific setup for OpenAI, Vercel AI SDK, and LangGraph.
Use these adapters and message converters based on your backend provider.
OpenAI Chat Completions
- Stream adapter:
openAIAdapter() - Message converter (optional):
openAIMessageFormat
OpenAI Responses API
- Stream adapter:
openAIResponsesAdapter() - Message converter (optional):
openAIConversationMessageFormat
Vercel AI SDK
Use your Vercel AI SDK backend route as apiUrl, then set streamProtocol only if your stream shape differs from OpenUI defaults.
LangGraph
Use your LangGraph endpoint as apiUrl. Provide processMessage if you need custom auth, routing, or payload transformation.
Detailed provider walkthroughs are being consolidated into this page.