接入文档

三分钟接入全部顶级模型。只讲你用得到的,不讲废话。

快速开始

参数
Base URLhttps://tommyapi.com/v1
API Key控制台 → 令牌 → 添加令牌(sk- 开头)
协议OpenAI 兼容全家桶 + Anthropic 原生 /v1/messages

Python(OpenAI SDK)

from openai import OpenAI
client = OpenAI(base_url="https://tommyapi.com/v1", api_key="sk-你的密钥")
resp = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)

curl

curl https://tommyapi.com/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.5","messages":[{"role":"user","content":"你好"}]}'

客户端软件(Cherry Studio / Cline / opencode 等)

供应商选 OpenAI 兼容,填 Base URL 和 Key 即可。模型列表可自动拉取(我们的 /v1/models 带价格与上下文长度元数据)。

Claude Code / Anthropic SDK 用户:Base URL 填 https://tommyapi.com,原生 /v1/messages 协议直接可用。

选模型

全部模型与实时价格见模型广场。不知道选什么?记住这四个:

场景推荐
claude-sonnet-4-6写代码、Agent、日常主力,综合最稳
gpt-5.5复杂推理、长文写作的顶配之选
gemini-3-flash快、便宜、1M 上下文,海量调用首选
deepseek-chat极致性价比,中文任务强

功能特性

联网搜索 —— 模型名加 :online

任何对话模型都能联网。两种开启方式,效果一样:

# 方式一:模型名后缀
{"model": "gpt-5.5:online", ...}
# 方式二:标准参数
{"model": "claude-sonnet-4-6", "web_search_options": {}, ...}

回答会带来源链接;搜索失败不影响正常回答。

读 PDF —— 任何模型

消息里加 file 内容块(base64 或 URL 都行),网关自动解析成文本给模型,上游支不支持都能用

{"role": "user", "content": [
  {"type": "text", "text": "总结这份文件"},
  {"type": "file", "file": {
    "filename": "report.pdf",
    "file_data": "data:application/pdf;base64,..."  # 或 "file_url": "https://..."
  }}
]}

单文件最大 30MB。Anthropic 原生 /v1/messagesdocument 块同样支持。

自动兜底 —— models 备选数组

主模型限流或故障时,按你给的顺序自动切换,请求不失败:

{"model": "claude-sonnet-4-6",
 "models": ["claude-sonnet-4-6", "gpt-5.5", "gemini-3-flash"], ...}

实际使用的模型看响应的 model 字段;按实际使用的模型计费。

视觉(看图)

标准 image_url 内容块,URL 或 base64 都行——网关自动归一化,不用管上游偏好:

{"type": "image_url", "image_url": {"url": "https://…/photo.jpg"}}

结构化输出(JSON Schema)

标准 response_format 参数四家全通。GPT 走原生 strict 模式,其他模型自动降级注入,都返回可直接 json.loads 的裸 JSON。

计费与充值

常见问题

会不会偷换模型 / 降智?
不会。官方账号池直连,响应 ID 可溯源(Anthropic 原生请求返回 msg_ 开头 ID)。我们靠长期生意吃饭,偷换模型砸的是自己招牌。
和官方 API 有什么区别?
协议完全一致,SDK 无缝切换。区别是:人民币直充无需海外卡、一把 Key 通调全部厂商、自带联网/PDF/兜底增强。
报 401 / 无可用渠道怎么办?
401 检查 Key 是否复制完整(sk- 开头);「无可用渠道」通常是模型名拼写问题,从模型广场复制准确名称。仍有问题找右下角 AI 客服。
支持高并发吗?
支持。多账号池轮询 + 多渠道自动容错,单 Key 无硬性并发上限。持续大流量建议提前告知客服,我们给你预留容量。
发票 / 对公合作?
公司主体为成都市山水相逢人工智能科技有限责任公司,支持对公付款,联系右下角客服对接。
没解决?点右下角 AI 客服,秒回;复杂问题会转人工。