跳转到主要内容
大语言模型的接入顺序是先请求模型列表,再把列表返回的模型名称传给 OpenAI、Anthropic 或 Gemini 兼容接口。
如果你还没有 API Key,请先阅读 获取 API KEY 教程
查看大语言模型价格:中文站 / 国际站

接入顺序

  1. 调用 对话模型列表,读取当前可用模型。
  2. 从模型列表的 data[n].name 复制模型名称,后续作为对话接口的 model
  3. 根据你的 SDK 或请求格式选择接口:OpenAI 对话Anthropic 对话Gemini 对话Gemini 流式对话

最小请求

先请求模型列表:
curl --request GET 'https://aitoearn.cn/api/ai/models/chat' \
  --header 'X-Api-Key: <API_KEY>'
如果你使用 OpenAI Chat Completions 格式,再调用:
curl --request POST 'https://aitoearn.cn/api/ai/chat/completions' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer <API_KEY>' \
  --data '{
    "model": "从 data[n].name 复制",
    "messages": [
      {
        "role": "user",
        "content": "写一个 30 字以内的短视频标题"
      }
    ],
    "stream": false
  }'

兼容接口区别

  • OpenAI 兼容接口使用 Authorization: Bearer <API_KEY>
  • Anthropic 兼容接口使用 x-api-key: <API_KEY>
  • Gemini 兼容接口使用 x-goog-api-key: <API_KEY>,并把模型名称放在路径参数 {model} 中。
无论使用哪种兼容接口,模型名称都先从 对话模型列表data[n].name 获取。