Euzhi 接入指南

先选你的场景,再按最短路径接入

无论你是从零开始,还是已经在用 CC Switch、Codex、OpenCode, 或者只是想接 API / Image2,都可以按下面的场景选一条路走,少看无关说明。

1 复制令牌

从控制台拿到自己的 API Key。

2 选择工具

CC Switch、Codex、OpenCode 或直接 API。

3 填入配置

Base URL、模型名和 Key 对上即可。

按你的当前状态选择

直接命中,不需要从头读
什么都没安装 先装一个入口工具

只想最快开始,用 CC Switch 管理;想直接写代码,用 Codex;偏终端工作流,用 OpenCode。

  1. 先去令牌页复制 API Key
  2. 选择 CC Switch / Codex / OpenCode 其中一个
  3. 按下面对应配置填 Base URL 和 Key
已有 CC Switch 从令牌页一键导入

适合同时用多个工具。少手改配置,后续在 CC Switch 里选择 Euzhi 即可。

  1. 打开 Euzhi 令牌页面
  2. 在令牌右侧选择 CC Switch / codex
  3. 确认导入后选择 Euzhi
已有 Codex 只补 Key 和配置

适合已经装好 Codex CLI / Codex App 的用户。核心是环境变量和 config.toml

  1. 设置 OPENAI_API_KEY
  2. 复制下面的 Codex 配置
  3. 运行 codexcodex app
已有 OpenCode 复制 opencode.json

适合终端党。复制下面配置,Key 继续放环境变量。

  1. 设置 OPENAI_API_KEY
  2. 复制下面的 opencode.json
  3. 选择 euzhi/gpt-5.5
只接 API 按 OpenAI 兼容接口接

适合后端、脚本、工作流平台。Base URL 填到 /v1,Authorization 带 Bearer Key。

  1. 对话/多模态走 Responses 接口
  2. 图片生成不要走聊天接口
  3. 先用 curl 测通再接业务
只想生成图片 直接用 Image2 Demo

适合先验证 Key、效果和耗时。下面有两个输入框:API Key + 图片描述。

  1. 文生图走 /v1/images/generations
  2. 有参考图走 /v1/images/edits
  3. 模型固定 gpt-image-2

CC Switch:推荐给多工具用户

安装一次,后面切换更省心
适合谁你同时用 Codex、Claude Code、OpenCode,或者经常切换不同工具,就用 CC Switch。
怎么接安装 CC Switch 后,在 Euzhi 令牌页点击对应聊天应用入口,浏览器会唤起 CC Switch 并导入 Euzhi 配置。
注意如果浏览器没有唤起,先确认 CC Switch 已安装并能打开;不行就按 Codex / OpenCode 的手动配置走。
CC Switch最短路径
1. 安装 CC Switch
https://github.com/farion1231/cc-switch/releases

2. 打开 Euzhi 令牌页面
https://api.euzhi.com/console/token

3. 找到要使用的令牌
点击右侧聊天应用入口,选择「CC Switch」对应工具

4. 在 CC Switch 中确认导入

5. 在 CC Switch 里选择 Euzhi
适合多工具切换 优先从令牌页导入

Codex:推荐给代码任务

脚本不是必须,手动配置更稳
macOS / Linux复制到终端执行,把 sk-你的令牌 换成自己的 Key。
TerminalKey + 配置目录
echo 'export OPENAI_API_KEY="sk-你的令牌"' >> ~/.zshrc
source ~/.zshrc
mkdir -p ~/.codex
nano ~/.codex/config.toml
Windows PowerShellsetx 后请重新打开终端,再启动 Codex。
PowerShellKey + 配置目录
setx OPENAI_API_KEY "sk-你的令牌"
New-Item -ItemType Directory -Force "$env:USERPROFILE\.codex"
notepad "$env:USERPROFILE\.codex\config.toml"
config.toml核心配置
model = "gpt-5.5"
model_provider = "euzhi"

[model_providers.euzhi]
name = "Euzhi"
base_url = "https://api.euzhi.com/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"
这里的 model_provider 是 Codex 固定配置字段,整段复制,改好 Key 后即可使用。
启动 Codex配置完成后再执行
codex

# 如果要打开桌面应用
codex app
base_url 只写到 /v1 wire_api 必须是 responses 配置完成后直接运行 codex 桌面应用运行 codex app 不要把 Key 写进仓库

脚本闪退怎么办

脚本只是兜底,不是必经步骤
有些电脑双击 .bat.command 会一闪而过,看不到报错。推荐复制下面命令到终端运行,窗口不会自动关闭。
macOS下载脚本后,打开 Terminal 执行。不要直接双击。
Terminal脚本版
cd ~/Downloads
xattr -d com.apple.quarantine ./setup-codex-macos.command 2>/dev/null || true
bash ./setup-codex-macos.command
Windows打开 PowerShell 或 CMD 执行,避免窗口闪退。
CMD脚本版
cd %USERPROFILE%\Downloads
cmd /k setup-codex-windows.bat

只接 API:最小请求

适合后端、脚本、自动化平台
Responses对话/多模态请求
curl https://api.euzhi.com/v1/responses \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "input": "用三句话解释 Euzhi 怎么接入",
    "stream": true,
    "max_output_tokens": 800,
    "reasoning": {
      "effort": "medium"
    }
  }'
Base URLSDK 里填 https://api.euzhi.com/v1
鉴权请求头使用 Authorization: Bearer sk-...
图片模型gpt-image-2 不走聊天接口,直接看下面 Image2 模块。
OpenAI 兼容 Key 放服务端 先 curl 后接业务 默认流式更稳

常见问题

只保留高频坑位
提示 command not found: codex

Codex CLI 没装好,先安装 Codex,再执行 codex --version 验证。

Codex 能打开但请求失败

检查 OPENAI_API_KEY 是否生效,config.toml 是否保存,Base URL 是否只写到 /v1

调用无权限

令牌没有开启目标模型,或账户余额不足,先去控制台确认令牌和余额。

Image2 报错

确认模型是 gpt-image-2,文生图走 /v1/images/generations,参考图走 /v1/images/edits

OpenCode

支持文本,也支持上传图片
opencode.json图片输入版
{
  "$schema": "https://opencode.ai/config.json",
  "model": "euzhi/gpt-5.5",
  "provider": {
    "euzhi": {
      "npm": "@ai-sdk/openai",
      "name": "Euzhi",
      "options": {
        "baseURL": "https://api.euzhi.com/v1",
        "apiKey": "{env:OPENAI_API_KEY}"
      },
      "models": {
        "gpt-5.5": {
          "name": "GPT-5.5",
          "reasoning": true,
          "limit": {
            "context": 1050000,
            "output": 128000
          },
          "modalities": {
            "input": ["text", "image"],
            "output": ["text"]
          },
          "options": {
            "reasoningEffort": "medium"
          }
        }
      }
    }
  }
}
直接复制即可 配置里的 provider 是 OpenCode 固定字段,整段复制即可。把 Key 放到环境变量,复制这段配置后选择 euzhi/gpt-5.5 即可。上传图片时直接拖拽、粘贴或附加图片。
支持 text + image 默认走 Euzhi Base URL 只写到 /v1 Key 放环境变量

Image2 图片生成

复制 API Key,输入描述,直接生成图片
Live Demo · gpt-image-2

用一句话生成一张 Image2 图片

API Key 只保留在当前浏览器输入框,不会写入页面存储。图片生成通常需要 60-120 秒,请耐心等待进度完成。

如果上传参考图,就会自动切到参考图编辑;没有参考图时,保持正常文生图流程。

不上传参考图时自动走文生图;上传后自动切到参考图编辑,最多支持 8 张。
准备就绪,填写 API Key 和图片描述后开始生成。
生成结果会显示在这里 建议先用 1024x1024 测试,确认 Key 可用后再接入后端。
Image2 生成结果
打开图片
文生图接口 不上传参考图时使用 POST /v1/images/generations,模型固定 gpt-image-2,请求体为 JSON。不要把 gpt-image-2 放到聊天接口或 Playground 对话入口里调用。
参考图接口 带参考图时自动改走 POST /v1/images/edits,请求体为 multipart/form-data,图片字段写 image[]
curl同等后端请求
curl https://api.euzhi.com/v1/images/generations \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "一张极简科技感海报,蓝绿色渐变背景,主体是发光的 AI 图片工作台",
    "size": "1024x1024",
    "quality": "medium",
    "n": 1
  }'
两个输入框即可测试 不保存 API Key 有参考图自动走 edits 文生图走 JSON 参考图编辑走 multipart 不要走聊天接口