AnyToken 文档
模型广场 控制台 ↗
03A / OPENAI COMPATIBLE

OpenAI 兼容 API 迁移指南

已经使用 OpenAI SDK 的项目通常不需要重写业务调用。保留 SDK 和请求结构,把 API Key、Base URL 与模型名切换到 AnyToken 即可。

  1. 1
    替换密钥

    使用 AnyToken 控制台创建的 API Key,不要继续发送原厂密钥。

  2. 2
    替换 Base URL

    OpenAI SDK 配置为 https://api.anytoken.work/v1

  3. 3
    选择实际可用模型

    从模型广场或 GET /v1/models 获取当前 Key 可以访问的模型 ID。

  4. 4
    执行最小验证

    先发送非流式文本请求,再验证流式、工具调用和业务超时。

Python 迁移示例
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_ANYTOKEN_API_KEY",
    base_url="https://api.anytoken.work/v1",
)

response = client.chat.completions.create(
    model="MODEL_FROM_MODEL_PLAZA",
    messages=[{"role": "user", "content": "连接测试"}],
)
print(response.choices[0].message.content)
可以保留

OpenAI SDK、Chat Completions 请求结构、Bearer 鉴权和常见流式读取方式。

必须核对

模型 ID、具体参数支持、上下文限制、工具调用能力和计费口径。

不要假设

不同供应商模型不会自动拥有完全一致的参数、输出格式或多模态能力。

回滚方式

把 Base URL、Key 和模型名恢复到原配置;不要在代码中散落固定地址。

已复制