2.0.0
Skip to content

OpenAIChatProvider ​

createOpenAIChatProvider 是接 OpenAI Chat Completions 的预设。它内部建一个 manual: true 的 XRequest,再交给 OpenAIChatProvider。

ts
import { createOpenAIChatProvider, useXChat } from 'ant-design-x-vue';

const provider = createOpenAIChatProvider({
  baseURL: 'https://api.openai.com/v1/chat/completions',
  model: 'gpt-4o-mini',
  dangerouslyApiKey: 'YOUR_KEY',
});

const { onRequest, messages, abort } = useXChat({ provider });

裸 token 会补成 Bearer <token>。已经以 Bearer 、Basic 或 Tbox- 开头的值保持原样。key 与 dangerouslyApiKey 等价。

构造参数、内置 Provider 对照表和本地 mock 示例在 Chat Provider。