TUTUJING API

API 填写:密钥、地址、模型名,一次填对。

本站是 TUTUJING(图图镜)自建 API 网关。填错最多的不是密钥,而是地址路径和模型名/分组。本文把这三样逐项对清楚;价格与实时可用模型以「模型广场」为准。

一、先拿到密钥

  1. 打开控制台:api.tutujing.com/dashboard(也支持 /console 路径)。
  2. 进入「API 密钥」→ 新建密钥 → 分组要包含你要用的模型。
  3. 复制行末的完整 sk- 密钥。页面关闭只是不再明文展示,之后仍可重新复制。
  4. 建议每个客户端、每个项目各用一把密钥,日志可区分来源,泄露可单独禁用。
密钥 = 账号余额不要发到聊天、截图、公开仓库或写进前端代码。

二、按客户端选地址

三个客户端协议不同,地址写法也不同。写错一般表现为 404 或连不上,而不是「密钥无效」。

客户端协议填这个地址不要写成
Codex(App / CLI / IDE)OpenAI Responseshttps://api.tutujing.com/v1https://api.tutujing.com
Claude CodeAnthropic Messageshttps://api.tutujing.comhttps://api.tutujing.com/v1
Gemini CLIGemini Nativehttps://api.tutujing.comhttps://api.tutujing.com/v1beta
脚本 / 自建程序OpenAI 兼容https://api.tutujing.com/v1—

同一把密钥可以走 OpenAI 兼容接口,例如:

bash · 自检请求
curl https://api.tutujing.com/v1/models \
  -H "Authorization: Bearer sk-你的密钥"

返回模型列表说明密钥和分组可用;返回 401 是密钥问题,返回 503/model_not_found 是分组里没有这个模型。

三、Codex 的写法

Codex 用「供应商 + config.toml」的方式接入自定义 API。用 CC Switch 可以一键导入(见 CC Switch 绑定);手工配置时按下面填:

TOML · ~/.codex/config.toml
model_provider = "custom"
model = "gpt-5.6-sol"
model_reasoning_effort = "high"
disable_response_storage = true

[model_providers.custom]
name = "custom"
base_url = "https://api.tutujing.com/v1"
wire_api = "responses"
requires_openai_auth = true
experimental_bearer_token = "sk-你的密钥"
模型名必须真实存在写错模型名会返回 model_not_found,而不是自动回落。下面第三节是当前线上的真实模型名,或用「获取模型列表」从接口里选。

四、真实模型名与分组对照

下表按 2026-10-26 线上 /api/pricing 的实际数据整理。分组决定密钥能调用哪些模型,两边必须对得上。

OpenAI / Codex 系

模型可用分组用途
gpt-5.6-sol、gpt-5.6-terraGPT官Key、GPT Pro专用、GPT 企业级、GPT不降智、GPT(no Pro)专用Codex 主力,长任务与重构
gpt-6-astra、gpt-6-sol、gpt-6.1-solGPT官Key、GPT Pro专用、GPT 企业级、GPT不降智、GPT 不降智(仅6 Astra)最新一代,推理更强
gpt-5.5GPT官Key、GPT Pro专用兼容旧配置

Claude 系

模型可用分组用途
claude-sonnet-4-6、claude-sonnet-5Claude 官转满血、Claude 满血稳定一哥、Claude Max满血 贵族全穿透、CCMax 特价(可蒸馏)、Claude kiro 专用Claude Code 主力
claude-opus-5、claude-opus-5-5同上(并非所有分组都有 Opus)重推理
claude-haiku-4-5Claude Max满血 贵族全穿透、Claude kiro 专用、CCMax 特价(可蒸馏)后台小任务 / 快速响应

Gemini 系

模型可用分组用途
gemini-4-argon(及 -low / -medium / -high)Gemini 反重力、Gemini 满血分组知识与视频理解
gemini-3.8-flash、gemini-3.7-flash、gemini-3.1-pro-previewGemini 反重力快速响应

图像 / 视频

模型分组计费口径
gpt-image-2、gpt-image-2.5、gpt-image-2-2k、gpt-image-2-4kGPT Image、GPT-Image-Cheap按张 / 按请求
IMG-2、IMG-2.5S、IMG-2.5FMiniMax Image 2.5按张
H3 Video、H3 FramesH3 视频生成按输出秒数 × 分辨率档:480P ¥0.03/秒、720P ¥0.05/秒、768P ¥0.08/秒、960P ¥0.24/秒、1080P ¥0.32/秒
wan30-720p视频A组按秒
seedance-2.0-miniSeedance 分组、视频A组按次
grok-imagine-video-1.5-preview视频A组按次,¥2/次
价格以模型广场实时显示为准文本模型按「模型倍率 × 分组倍率」计费,分组不同单价不同。上面的视频/次价来自后台计费配置,调整价格后以 模型广场 与账单为准。

五、常见报错对照

返回含义怎么处理
401 Invalid token密钥错误 / 已禁用 / 末尾带空格重新复制密钥,核对密钥状态
404地址路径错(少写或多写 /v1)按第二节地址表改回
503 / model_not_found分组不含该模型,或该分组暂无可用渠道换分组,或换该分组里有的模型
400参数不合法、上下文超限、模型不支持该请求以日志里的原始报错为准
余额不足额度用完钱包充值后再试

排错顺序:先看地址 → 再看密钥 → 再看模型名/分组 → 最后看余额。控制台「日志」里能看到每次请求的模型、令牌和分组,是定位问题最快的地方。

六、继续阅读