粿条AI文档
⌕
浏览文档目录
新手 SOPCherry Studio(推荐)Cockpit Tools / Codex配置 Codex注册、买卡、兑换API 接入基础可用模型按系统下载Cherry StudioWorkBuddyOpenCodeVS Code反重力CC SwitchCockpit Tools鉴权与端点协议示例流式响应语言与 SDK图像生成常见错误常见问题技术支持
快速开始

粿条AI 使用文档

第一次用,按新手 SOP 走完即可。不用先看接口、鉴权和 curl。写代码的人再往下翻「只要改三处」。

新手 SOP

从零开始:5 步就能用

粿条AI 是一个中转接口。你在常用软件里把官方地址和密钥换成这里的,就可以继续用 GPT、Claude、Gemini 等模型。下面按顺序做,不要跳步。

  1. 注册账号

    打开首页,用邮箱注册。新用户会送一点体验额度。

    去首页注册 已有账号,进控制台

  2. 创建 API 密钥

    控制台左侧点「API 密钥」→ 创建。完整密钥只出现一次,立刻复制保存。以后软件里填的就是这一串,一般以 sk- 开头。

  3. 购买额度卡

    体验额度用完后,到额度商城买卡。面值怎么标,兑换后就加多少美元额度。例如 ¥5 的卡,兑换后加 US$5。

    打开额度商城

  4. 到控制台兑换

    支付成功后,订单页会给出兑换码。控制台左侧点「兑换」,贴进去。看到余额增加,才算充好。

  5. 接到你正在用的软件

    聊天、填三处就用:用 Cherry Studio。已经在用 Codex 的人:下载 Cockpit Tools,在软件里添加自定义供应商,不用改配置文件。不要在 Codex 登录页点「用 API 密钥登录」,那会连到 OpenAI 官方。

    Cherry Studio(推荐聊天) 下载 Cockpit Tools(Codex)

密钥不要发到群里或截图

别人拿到这串密钥就能花你的额度。不小心发过,到控制台删掉旧密钥,再新建一把。

新手推荐

Cherry Studio:在软件里填三处

买了额度的用户,优先用这个。不用终端、不用改配置文件。下载安装后:设置 → 模型服务 → 添加自定义(OpenAI 兼容),填下面三行。

接口地址https://console.guotiaoai.com/v1

原样复制,不要漏掉 /v1。

API 密钥控制台里 sk- 开头那一串

不是 ChatGPT 账号密码。

模型名字gpt-5.6

先用这个。不行再去控制台「可用模型」复制。

下载 Cherry Studio

为什么聊天场景仍推荐 Cherry Studio?

它就是为「填地址和密钥」设计的。已经在用 Codex 的人,用下一节的 Cockpit Tools,不要在登录页点「用 API 密钥登录」。

用 Codex 时

Cockpit Tools:添加粿条AI

用 Codex 时,先装这个开源工具,再按下面四张图添加 API Key。下面两个按钮每次都会跳到 GitHub 当前最新 Release,不固定旧版本。

左侧点 Codex,再点右上角加号
① 左侧点 Codex(停在账号总览即可)→ ② 点右上角蓝色 +
添加 Codex 账号时选 API Key,供应商选自定义
① 顶部选 API Key,不要选 OAuth 授权 → ② 供应商点「自定义」
填写密钥、基础地址,从上游获取模型并同步到 Codex
① 粘贴控制台 sk- 密钥 ② 基础地址填 https://console.guotiaoai.com(这里不要加 /v1)③ 名称可空 ④ 点「从上游获取」,等到出现模型 ⑤ 打开「同步供应商模型到 Codex」⑥ 点「添加账号」
账号卡片出现后点播放启动 Codex
出现 console.guotiaoai.com 这张卡片就成功了。点卡片上的播放键启动 Codex;没弹出就手动打开 Codex。
Cockpit 的「基础地址」不要加 /v1

这里填 https://console.guotiaoai.com。Cherry Studio、OpenCode 仍然填 https://console.guotiaoai.com/v1。点「从上游获取」后,模型列表要出现型号,再打开同步、再点添加账号。

按当前系统下载(含 Intel / ARM)

可选 · 终端一键配置

不用 Cockpit 时,用一条命令

已经用 Cockpit Tools 的人可以跳过。这条命令会在你自己的电脑上写入配置,跑完必须完全退出 Codex 再打开。

不用改配置文件。不要在 Codex 登录页点「用 API 密钥登录」,那个入口只连 OpenAI 官方。

  1. 第 1 步复制你的 API 密钥

    打开控制台 → API 密钥 → 创建或复制。密钥一般以 sk- 开头。

    打开控制台
  2. 第 2 步粘贴到这里

    只留在你这台电脑的浏览器里,不会上传到别处。

  3. 第 3 步打开终端,粘贴后回车

    同时按下 Command 和空格,输入「终端」,回车。然后点下面「复制命令」,在窗口里粘贴,再回车。

    先粘贴密钥,这里会出现一条可直接运行的命令。

    只复制上面黑色框。贴进终端回车后,应出现「已写入配置。」框外面的说明不要贴进终端。

出现 Missing environment variable OPENAI_API_KEY?

说明软件还在用打开时的旧环境。请按住 Command 再按 Q 彻底退出(不要只关窗口),再从程序坞打开。仍不行:改用上面的 Cherry Studio,把三处填进去就能用额度。

出现 503 Service temporarily unavailable?

说明请求已经打到粿条AI,但这一跳暂时发不出去。请彻底退出 Codex 再打开试一次。一直不行请改用 Cherry Studio,不要反复改本地配置文件。

账号与额度

注册、买卡、兑换

没有账号、没有密钥、没有余额,软件都会连不上。按这三步准备好。

第一步注册并登录

用邮箱在首页或控制台完成注册,即可领取体验额度。

第二步购买并兑换额度卡

商城付款后拿兑换码,到控制台「兑换」入账。卡面 US$5 兑换后加 US$5。

第三步创建 API 密钥

控制台「API 密钥」里创建。完整密钥只显示一次,请马上复制。

只要改三处

API 接入基础

不管你用现成软件还是自己写代码,都只要改三处:地址、密钥、模型。其他保持软件原来的填法。

1. 接口地址https://console.guotiaoai.com/v1

Codex、Cherry Studio、OpenAI SDK 填这一行。如果软件自己会补 /v1,就改成 https://console.guotiaoai.com,避免变成 /v1/v1。

2. API 密钥sk-开头的那一串

从控制台复制。不是 ChatGPT 账号密码,也不是 OpenAI 官网的密钥。

3. 模型名字gpt-5.6

新手先填这个。报错再说模型找不到,就到下一节复制控制台里的完整名字。

常见软件填哪里

  • Cherry Studio(推荐):选自定义 OpenAI 兼容,地址填 https://console.guotiaoai.com/v1。
  • Codex:已经在用再走文档里的 Codex 命令;登录页不要点「用 API 密钥登录」。
  • OpenCode:选自定义 OpenAI 兼容,地址同样填 https://console.guotiaoai.com/v1。
  • Claude Code:地址填 https://console.guotiaoai.com,不要加 /v1。
  • Gemini CLI:地址同样填 https://console.guotiaoai.com。
还是 401?

多半是密钥没贴完整,或软件仍在连 api.openai.com。回到软件设置,确认地址已经是粿条AI,而不是官方地址。

写代码时再看

按协议选择请求头和客户端

协议、请求头、典型客户端要成套使用。混用会导致 401,或字段、流式事件不兼容。

协议请求头典型客户端
OpenAI 兼容Authorization: Bearer YOUR_API_KEYCodex、OpenCode、OpenAI SDK、Cherry Studio
Anthropicx-api-key: YOUR_API_KEY
anthropic-version: 2023-06-01
Claude Code、Anthropic SDK
Gemini 原生x-goog-api-key: YOUR_API_KEYGemini CLI、Google Gen AI 客户端

支持的主要端点

GET/v1/models当前密钥可见的模型
GET/v1/usage当前密钥自身用量
POST/v1/responsesOpenAI Responses / Codex
POST/v1/chat/completionsOpenAI Chat Completions
POST/v1/embeddingsOpenAI Embeddings(按分组开放)
POST/v1/messagesAnthropic Messages
POST/v1beta/models/{model}:generateContentGemini 非流式生成
POST/v1beta/models/{model}:streamGenerateContent?alt=sseGemini 流式生成
POST/v1/images/generationsOpenAI 兼容图像生成

某端点写在文档里,不代表当前密钥一定有权使用。实际开放范围以该 Key 的模型列表为准。

协议示例

OpenAI、Anthropic 与 Gemini

Responses 是 Codex 与新式 OpenAI 客户端的推荐入口。Chat Completions 兼容仍以 messages 为输入的现有应用。不要只替换 URL 而保留原请求体。

OpenAI Responses

curl "https://console.guotiaoai.com/v1/responses" \
  -H "Authorization: Bearer $GT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.6",
    "input": "用三点说明 API 网关的作用"
  }'

OpenAI Chat Completions

curl "https://console.guotiaoai.com/v1/chat/completions" \
  -H "Authorization: Bearer $GT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.6",
    "messages": [
      {"role": "system", "content": "回答要简洁。"},
      {"role": "user", "content": "什么是 API 网关?"}
    ]
  }'

Python · OpenAI SDK

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://console.guotiaoai.com/v1",
)
response = client.responses.create(
    model="gpt-5.6",
    input="用三点说明 API 网关的作用",
)
print(response.output_text)

Anthropic Messages

Base URL 填 https://console.guotiaoai.com,不要加 /v1。HTTP 调用必须带 x-api-key 和 anthropic-version,请求体需要 messages 和 max_tokens。

curl "https://console.guotiaoai.com/v1/messages" \
  -H "x-api-key: $GT_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 256,
    "messages": [
      {"role": "user", "content": "列出三个 Go 并发注意事项"}
    ]
  }'

Gemini generateContent

curl "https://console.guotiaoai.com/v1beta/models/gemini-3.5-flash:generateContent" \
  -H "x-goog-api-key: $GT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [{
      "role": "user",
      "parts": [{"text": "解释什么是流式响应"}]
    }]
  }'
流式响应

打开 stream,按行读取 SSE

OpenAI 和 Anthropic 通常在 JSON 中加入 "stream": true。Gemini 使用 :streamGenerateContent?alt=sse。客户端需要按行解析 Server-Sent Events,不要等完整响应体;为长响应配置足够的读取超时;取消时主动关闭连接。

OpenAI 流式

curl "https://console.guotiaoai.com/v1/chat/completions" \
  -H "Authorization: Bearer $GT_API_KEY" \
  -H "Content-Type: application/json" \
  -N \
  -d '{
    "model": "gpt-5.6",
    "stream": true,
    "messages": [{"role": "user", "content": "你好"}]
  }'

Anthropic 流式

curl "https://console.guotiaoai.com/v1/messages" \
  -H "x-api-key: $GT_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -N \
  -d '{
    "model": "claude-sonnet-5",
    "max_tokens": 256,
    "stream": true,
    "messages": [{"role": "user", "content": "你好"}]
  }'

OpenAI 流式以 data: [DONE] 结束;Anthropic 会依次给出 message_start、content_block_delta、message_stop。不要只凭 HTTP 200 判断生成已经完成。

只要改三处 · 模型

可用模型:复制名字,不要自己编

你不需要先搞懂接口。打开控制台看「可用模型」,把名字原样复制到软件里。不同密钥看到的列表可能不一样,以你这把密钥为准。

新手可以先试这三个:

  • 写代码、日常问答:gpt-5.6
  • 要 Claude:claude-sonnet-5
  • 要 Gemini:gemini-3.5-flash

也可以把密钥贴到下面,立刻看到这把钥匙能用哪些模型。密钥只发到粿条AI,本页不保存。

查询此密钥的实时模型

密钥只会发到粿条AI 接口,本页不保存。复制返回的完整 ID 再填进客户端。

开发者:用接口查询模型列表

只有 GET /v1/models 返回的完整 id 才表示当前密钥可调用。把 data[].id 原样填进请求的 model。

curl "https://console.guotiaoai.com/v1/models" \
  -H "Authorization: Bearer $GT_API_KEY"

主要模型系列参考

下面只是常见系列,方便对照。真正能用的,以控制台或上方查询结果为准。

OpenAI

GPT-5.6

gpt-5.6

通用与代理任务的当前旗舰。Codex / Responses 优先用这一代,不要再填 GPT-4.1 或更早的示例名。

OpenAI Image

GPT Image

gpt-image-2

图像生成与编辑。旧的 DALL·E 与 gpt-image-1 系列已进入下线迁移。

Anthropic

Claude

claude-sonnet-5

常用还有 claude-opus-4-8、claude-haiku-4-5-20251001。Claude 可理解图片,但不提供图像生成模型。

Google

Gemini 3.x

gemini-3.5-flash

文本与多模态用 Flash;更高能力看 gemini-3.1-pro-preview。生图走原生 generateContent。

xAI

Grok

grok-4.5

渠道名以你的 Key 返回为准,不代表 xAI 官方目录里的每一个公开型号都已开通。

其他

兼容模型

Qwen / DeepSeek / GLM

可通过 OpenAI 兼容协议接入,是否出现在列表取决于当前渠道,不以文档默认开放。

如何选择

  • 代码代理:选明确支持 Responses、工具调用和长上下文的 GPT-5.6 或 Claude。
  • 日常问答:先用 Flash、Haiku 等低延迟型号,再按质量升级。
  • 复杂推理:使用高能力型号并限制最大输出,先小流量评估成本和延迟。
  • 图像生成:只选带 Image 能力、且实时列表里确实存在的型号。
  • 生产环境:固定完整快照 ID;使用 latest 或无版本别名时要接受行为变化。
不要使用过时示例名

不要再填写 gpt-4.1-mini、gpt-4o 这类旧文档里的型号。若 gpt-5.6 返回 model_not_found,用同一把 Key 重查 /v1/models,复制完整 ID。

04 · 开发

选择你正在使用的语言与 SDK

不要混用不同厂商的参数格式。选择项目当前使用的 SDK,只替换 API Key、Base URL 和模型 ID。

OPENAI · JAVASCRIPT

OpenAI SDK

Base URL 填到 /v1。Chat Completions 用 messages;Codex 一类客户端走 Responses。模型 ID 从控制台复制。

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.GT_API_KEY,
  baseURL: "https://console.guotiaoai.com/v1"
});

const response = await client.responses.create({
  model: "gpt-5.6",
  input: "你好"
});

const stream = await client.chat.completions.create({
  model: "gpt-5.6",
  stream: true,
  messages: [{ role: "user", content: "你好" }]
});
for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}
ANTHROPIC · JAVASCRIPT

Anthropic SDK

Base URL 填网关根地址,不要带 /v1。SDK 会请求 /v1/messages;HTTP 调用需带 x-api-key 和 anthropic-version。

import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  apiKey: process.env.GT_API_KEY,
  baseURL: "https://console.guotiaoai.com"
});

const response = await client.messages.create({
  model: "claude-sonnet-5",
  max_tokens: 1024,
  messages: [{ role: "user", content: "你好" }]
});

const stream = client.messages.stream({
  model: "claude-sonnet-5",
  max_tokens: 1024,
  messages: [{ role: "user", content: "你好" }]
});
for await (const event of stream) {
  if (event.type === "content_block_delta" && event.delta.type === "text_delta") {
    process.stdout.write(event.delta.text);
  }
}
GEMINI · JAVASCRIPT

Gemini SDK

使用 Gemini SDK 时,将服务地址替换为控制台提供的地址。

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({
  apiKey: process.env.GT_API_KEY,
  httpOptions: { baseUrl: "https://console.guotiaoai.com" }
});

const response = await ai.models.generateContent({
  model: "gemini-3.5-flash",
  contents: "你好"
});
05 · 图像生成

提交描述并获取图片结果

图像模型的请求格式、尺寸和输出方式可能不同。请先在控制台确认支持的图像模型,再按照相应模型说明提交请求。

建议

先用较小尺寸完成联调,确认请求成功后再提高分辨率,避免无效消耗额度。

06 · 客户端

按当前系统下载并配置客户端

有人不清楚该下哪个安装包,也有人因为网络原因打不开外网站点。这里按你正在用的电脑识别 Mac / Windows,并给出对应官方安装包。 配置地址只用 粿条AI 控制台,不要填写其他网站的 URL 或 API。

配置生效检查

密钥只留在当前浏览器,检查请求只会发到 粿条AI 控制台。

未能可靠识别系统,请手动选择安装包 · OpenAI 兼容Cherry Studio

桌面聊天与多模型工作室。识别当前系统后下载官方安装包,添加自定义 OpenAI 兼容服务即可。

打开官方下载页
Provider自定义 OpenAI Compatible
Base URLhttps://console.guotiaoai.com/v1
模型从控制台复制完整 ID
  1. 下载并安装当前系统的官方安装包。
  2. 打开设置 → 模型服务,新增自定义 Provider。
  3. 接口地址填写下方 Base URL,API Key 填写控制台创建的密钥。
  4. 模型 ID 从控制台「可用模型」复制,先做连接检查再开始对话。

配置内容

Provider: 自定义 / OpenAI Compatible
Base URL: https://console.guotiaoai.com/v1
API Key: YOUR_API_KEY
模型 ID: 从控制台可用模型复制
07 · 排错

常见错误码

400请求体或协议不兼容

对照所用端点检查字段;不要混用 Responses、Chat Completions 与 Messages。

401密钥无效或请求头不匹配

OpenAI 用 Bearer,Anthropic 用 x-api-key,Gemini 用 x-goog-api-key。

403额度、分组或功能权限不足

检查余额、模型权限和图像生成是否已开通。

404路径或模型 ID 错误

查看最终 URL,从 GET /v1/models 复制完整 ID。

429并发、速率或上游限制

读取 Retry-After,指数退避并降低并发。

5xx网关或上游暂时异常

保留请求 ID,有限次数重试;持续发生时联系支持。

08 · 帮助

常见问题

额度卡如何计入余额?

卡面 US$5 的额度卡兑换后增加 US$5 API 可用额度;人民币售价为 ¥5,不进行汇率换算。

为什么请求返回 401?

通常是密钥复制不完整、密钥已删除,或软件仍在连接 api.openai.com。Codex 不要用登录页的「用 API 密钥登录」,请走文档里的三步配置。

模型名称应该填什么?

请直接复制控制台“可用模型”中的模型 ID,避免凭记忆填写。新手可先试 gpt-5.6。

我不会写代码,能不能用?

可以。按新手 SOP 注册、买卡、兑换,再用 Cherry Studio 填写地址和密钥即可。

Codex 提示 Missing environment variable OPENAI_API_KEY?

从程序坞打开的 Codex 读不到终端变量。请彻底退出软件再打开。这不是密钥无效。一直不行请改用 Cherry Studio。

提示 503 Service temporarily unavailable?

地址和密钥已经对了,是中转这一跳暂时不可用。请彻底退出客户端再试。持续出现请改用 Cherry Studio,或把时间、模型、状态码发给支持,不要发完整密钥。

09 · 技术支持

仍然没有解决?

联系支持时请提供请求时间、模型 ID、HTTP 状态码和请求 ID;不要发送完整 API Key。

bh141425@gmail.com