跳到主要内容

客户端接入总览

本栏目汇总各类客户端、CLI、IDE 插件接入 187API 的完整配置教程。

先选你的场景​

你在用什么读这里需要 Node.js
Claude Code(CLI / VS Code 插件)Claude Code 配置是(仅 CLI)
Codex CLI / VS Code 插件Codex 配置是
ChatGPT 桌面版ChatGPT 桌面版配置否
Claude 桌面版Claude 桌面版配置否
Gemini / Antigravity CLIGemini 配置否(官方脚本)
Grok BuildGrok Build 配置否(官方脚本)
Kimi Code CLIKimi Code 配置否(官方脚本)
GLM(通过 Claude Code)GLM 配置是
用 CCSwitch 统一管理多家CCSwitch 配置否
直接写代码调 APIOpenAI SDK 接入视语言

需要先装 Node.js 的,看 Node.js 环境准备。

统一的三个参数​

不管用哪个客户端,你只需要填三样东西:

参数值
Base URL([OI] 协议)https://187api.com/v1
Base URL(Anthropic 协议)https://187api.com(末尾不要加 /v1)
API Key控制台「令牌管理」里创建,形如 sk-...

:::danger 最常见的错误就是 Base URL 写错

  • Anthropic 协议(Claude Code 等):填 https://187api.com,不要加 /v1
  • [OI] 协议(Codex、SDK 等):填 https://187api.com/v1,必须带 /v1

加错或漏掉 /v1,表现是 404 或「找不到 chat/completions」。 :::

分组怎么选​

创建令牌时要选令牌分组,它决定这把 key 能调哪些模型。

分组说明
default默认分组,不确定就选它
vip专属分组,倍率可能更低

分组名以控制台实际显示为准。用什么模型就选哪个分组,不要凭名字猜。

模型可用列表建议留空(不额外限制)。填了但写错,请求会返回 403。

配置完先做三件事​

  1. 确认客户端读取了配置 —— 看启动时是否仍在连官方域名
  2. 发一句最短的话测试 —— 比如 hi
  3. 回控制台看用量 —— 有记录就说明真通了

通用排错​

现象优先检查
仍在连接 api.anthropic.com配置文件路径/文件名是否正确、是否被读取
401 Unauthorizedkey 是否完整、Bearer 后是否有空格、环境变量是否为空
404 找不到 chat/completionsBase URL 是否多了或少了 /v1
403 Forbidden令牌的「模型可用列表」是否限制了当前模型
400 报错模型名拼写、令牌分组是否支持该模型
有响应但模型不可用分组是否已启用;用 /v1/models 查实际可用模型
请求卡住/超时先用最短文本测;检查是否有多余代理、流式设置、重复 /v1

更多见 常见问题。