外观
API 接入总览
AI通道对外同时支持 OpenAI 和 Anthropic 两种兼容协议。你不需要改动业务代码,只要把 SDK 的 Base URL 指到我们的地址、把 API Key 换成我们签发的 sk- 密钥,就能直接调用到 Claude、GPT、Gemini 等模型。
两种协议怎么选
| 协议 | Base URL | 什么时候用 |
|---|---|---|
| OpenAI(Chat Completions) | https://ai.aitongdao.com/v1 | 你本来就在用 OpenAI SDK;或者你要调 GPT 系列 |
| Anthropic(Messages) | https://aitongdao.com | 你在用 Anthropic 官方 SDK 或 Claude Code 这类工具 |
两种协议可以访问到各自生态的模型。Claude 模型在两种协议下都可以调用,你按手头 SDK 的类型挑一个就行。
三步接入
1. 拿到 API Key
登录 https://aitongdao.com,在令牌页创建一把 Key,选择合适的分组。具体步骤参见注册账号与创建 API Key。
2. 选择协议和 Base URL
按你的 SDK 类型确定 Base URL:
- OpenAI SDK →
https://ai.aitongdao.com/v1 - Anthropic SDK →
https://aitongdao.com
3. 发起调用
下面两段代码是最小可运行的调用示例。
OpenAI 格式(Python):
python
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://ai.aitongdao.com/v1",
)
response = client.chat.completions.create(
model="gpt-5",
messages=[{"role": "user", "content": "用一句话介绍自己"}],
stream=True,
)
for chunk in response:
delta = chunk.choices[0].delta.content or ""
print(delta, end="", flush=True)Anthropic 格式(Python):
python
import anthropic
client = anthropic.Anthropic(
api_key="YOUR_API_KEY",
base_url="https://aitongdao.com",
)
message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[{"role": "user", "content": "用一句话介绍自己"}],
)
print(message.content[0].text)计费
按 token 消耗计费,最终金额 = 上游官方价 × 分组倍率。创建 Key 时选择的分组决定了倍率,详见分组与计价规则。
下一步
- OpenAI 兼容格式 — 完整的参数、流式、错误处理说明
- Anthropic 兼容格式 — Messages API 的详细参考
- 帮助与支持 — 调用出错时的排查入口