快速开始:5 分钟首次调用

适用角色:开发者 更新日期:2026-07-14

本文带你从零开始,在 5 分钟内完成第一次 API 调用,看到模型返回的回复。

API 地址为 YOUR_API_BASE_URL,路由前缀 /v1,认证用 Authorization: Bearer sk-xxx。你也可以在控制台「API 密钥」页查看当前可用的 Base URL。


前置条件

开始之前,确认你已经:

  • ✅ 拥有一个平台账号(组织账号自行注册,或子用户用激活码完成注册)
  • ✅ 账号有可用余额 / 额度(真实扣费始终扣所属组织的余额;额度为 0 时请联系所属组织)

第一步:拿到 API Key

v2 下 API Key 由主用户在控制台创建

  • 如果你是主用户

    1. 登录 控制台
    2. 进入「API 密钥」页面
    3. 点击「创建 API Key」,给它起个名字(如 my-first-key),可选绑定一个路由分组(不绑则走默认路由)
    4. 创建后立即复制保存 Key(形如 sk-xxxxxxxx),它只完整显示一次
  • 如果你是子用户:你可在「API 密钥」页自助创建 Key(路由分组限主用户授权范围);也可由主用户代建分发。

    子用户可在「API 密钥」页自助创建 Key(路由分组可选,只能在主用户授权范围内选);主用户也可代建分发。

⚠️ API Key 等同密码,请勿提交到代码仓库或公开分享。

拿到 Key 后,你还需要确定 model 字段写什么——见下一步。


第二步:获取模型调用名

登录控制台后,在「调用指南」页查看可用模型并复制调用名(如 claude-sonnet-4-6)。也可在模型广场或通过 /v1/models API 获取。大多数场景下直接使用模型名称即可。

如果主用户开启了分组标识路由,「调用指南」页还会额外显示带分组标识的调用名(如 5MHXZWKA/gpt-4o),可点名到指定分组。未开启时带分组标识前缀的调用会被拒绝。

路由规则详见 调用指南与路由说明。本文示例以模型名称为例。


第三步:发送第一个请求(curl)

把下面命令里的 YOUR_API_KEY 换成你的 Key,model 换成你从调用指南复制的调用名,在终端执行:

curl YOUR_API_BASE_URL/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "messages": [
      {"role": "user", "content": "用一句话介绍你自己"}
    ]
  }'

如果一切正常,你会收到类似这样的响应:

{
  "id": "chatcmpl-xxx",
  "object": "chat.completion",
  "model": "claude-sonnet-4-6",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "我是一个 AI 助手,可以帮你解答问题、编写代码、处理文本。"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 12,
    "completion_tokens": 20,
    "total_tokens": 32
  }
}

恭喜,你已经完成第一次调用!


第四步:用 Python 调用

更贴近真实开发,用官方 OpenAI SDK(只需改 base_urlapi_key):

from openai import OpenAI
 
client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="YOUR_API_BASE_URL"
)
 
resp = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[
        {"role": "user", "content": "用一句话介绍你自己"}
    ]
)
 
print(resp.choices[0].message.content)

安装依赖:pip install openai


常见快速排错

现象 可能原因 解决
401 Unauthorized Key 错误或没填 Bearer 检查 Authorization 头格式
403 / 余额或额度不足 所属组织余额为 0,或子用户额度封顶 联系所属组织充值 / 上调额度
模型不可用 / 找不到 调用名写错,或不在你账户的可用范围内 去调用指南复制调用名,确认可用范围
带分组标识报"分组不可达" 该分组不在可用范围或渠道不可用,或分组标识路由未开启 调用指南与路由说明
429 限额/限流耗尽 降低请求频率,见 错误码与排障

完整错误码见 错误码与排障


下一步