知白AI文档

知白AI 使用文档

一个账户、一个令牌,通过兼容 OpenAI / Anthropic 格式的接口调用多种主流大模型。本文档介绍接口地址、代码示例和常用工具的配置方法。

快速开始

  1. 在 知白AI 用邮箱注册并登录。
  2. 在官方小铺用微信或支付宝购买兑换码,到「钱包」输入兑换码,余额即时到账(按美元额度计)。
  3. 在「令牌」中创建 API 令牌,复制以 sk- 开头的密钥。
  4. 在你的代码或工具里填入下方的接口地址和密钥即可调用。
本文所有示例中的 sk-你的密钥 都要换成你自己创建的令牌。令牌相当于你的账户密码,请勿发给他人或上传到公开代码仓库。

接口地址

不同格式的工具,地址填法不同,填错是最常见的报错原因:

工具使用的格式接口地址(Base URL)典型工具
OpenAI 格式https://kkzhibai.cn/v1OpenAI SDK、Codex、OpenCode、Hermes、Grok CLI、OpenClaw 等
Anthropic 格式https://kkzhibai.cn(不要加 /v1)Claude Code、Claude Desktop
需要填写完整地址的工具https://kkzhibai.cn/v1/chat/completionsWorkBuddy 等
如果把 OpenAI 格式的地址填成 https://kkzhibai.cn(漏了 /v1),请求会落到网站页面上,工具通常会报“返回内容不是 JSON”或 404 一类的错误。

可用模型

当前提供的模型及单价以「模型广场 / 模型价格」页面为准,调用时把示例中的模型名换成页面上的名称即可。本文示例使用 gpt-5.5。

也可以用接口查询你的令牌可用的模型列表:

curl https://kkzhibai.cn/v1/models \
  -H "Authorization: Bearer sk-你的密钥"

接口一览

接口路径认证方式
Chat CompletionsPOST /v1/chat/completionsAuthorization: Bearer sk-…
ResponsesPOST /v1/responsesAuthorization: Bearer sk-…
Anthropic MessagesPOST /v1/messagesx-api-key: sk-… 或 Authorization: Bearer sk-…
模型列表GET /v1/modelsAuthorization: Bearer sk-…

Claude 系列模型原生支持 Anthropic Messages 格式;GPT 等其他模型也可以用 Anthropic Messages 格式调用,网站会自动转换格式。

curl 示例

Chat Completions

curl https://kkzhibai.cn/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [
      {"role": "user", "content": "你好,介绍一下你自己"}
    ]
  }'

Responses

curl https://kkzhibai.cn/v1/responses \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "input": "你好,介绍一下你自己"
  }'

Anthropic Messages

curl https://kkzhibai.cn/v1/messages \
  -H "x-api-key: sk-你的密钥" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5-5",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "你好,介绍一下你自己"}
    ]
  }'

返回 HTTP 200 并带有模型回答,说明密钥和地址都正确。工具报错时,建议先用 curl 排除密钥和地址问题。

Python

使用官方 openai 库(pip install openai):

from openai import OpenAI

client = OpenAI(
    base_url="https://kkzhibai.cn/v1",
    api_key="sk-你的密钥",
)

resp = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "你好,介绍一下你自己"}],
)
print(resp.choices[0].message.content)

建议把密钥放在环境变量里,例如 api_key=os.environ["ZHIBAI_API_KEY"],不要写死在代码中。

Node.js

使用官方 openai 包(npm install openai):

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://kkzhibai.cn/v1",
  apiKey: process.env.ZHIBAI_API_KEY,
});

const resp = await client.chat.completions.create({
  model: "gpt-5.5",
  messages: [{ role: "user", content: "你好,介绍一下你自己" }],
});
console.log(resp.choices[0].message.content);

流式输出

需要边生成边显示时,加上 stream 参数:

stream = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "写一首关于秋天的短诗"}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

工具配置

以下工具都支持自定义接口地址。配置前请先确认你已创建令牌,并在「模型价格」页面选好要使用的模型名。

CC Switch(推荐,一键导入)

CC Switch 是一个开源的桌面工具(支持 Windows / macOS / Linux),可以用图形界面管理 Claude Code、Codex 等工具的接口配置,不用手动改配置文件,还能在多个服务商之间一键切换。

第 1 步:安装 CC Switch

从官网 ccswitch.io 或 GitHub 发布页 farion1231/cc-switch 下载安装。为了安全,请只从这两个地址下载。

第 2 步:一键导入知白AI

先粘贴令牌,按钮才能点击。

令牌只在你自己的浏览器里拼成导入链接,不会上传,也不会保存。点击按钮后,浏览器会询问是否打开 CC Switch,确认后在弹出的窗口里核对信息并点「导入」。

导入后的默认设置:

工具接口地址默认模型
Claude Codehttps://kkzhibai.cnOpus:claude-opus-5-5 Sonnet:claude-sonnet-5-5 Haiku:claude-haiku-4-5
Codexhttps://kkzhibai.cn/v1gpt-5.5

第 3 步:启用

在 CC Switch 中选中「知白AI」并点启用,然后重新打开 Claude Code 或 Codex 即可。想换模型,可以在 CC Switch 里编辑该服务商,把模型名改成「模型价格」页面上的名称。

手动添加(一键导入打不开时)

在 CC Switch 对应的应用页(Claude 或 Codex)点「添加服务商」→ 选择「自定义」,按上表填写名称「知白AI」、接口地址和你的令牌,保存后启用。

点击按钮没有反应,通常是 CC Switch 没装好或没有注册 ccswitch:// 链接,重新安装一次即可,或者改用上面的手动添加。导入链接里含有你的令牌,不要把它发给别人。

Codex CLI

Codex 使用 Responses 接口。编辑 ~/.codex/config.toml(Windows 为 %USERPROFILE%\.codex\config.toml),添加自定义服务商:

model = "gpt-5.5"
model_provider = "zhibai"

[model_providers.zhibai]
name = "知白AI"
base_url = "https://kkzhibai.cn/v1"
env_key = "ZHIBAI_API_KEY"
wire_api = "responses"

再把密钥写进环境变量,然后启动 codex:

# macOS / Linux
export ZHIBAI_API_KEY="sk-你的密钥"
codex

# Windows PowerShell(设置后需重新打开终端)
setx ZHIBAI_API_KEY "sk-你的密钥"
新版 Codex 只支持 wire_api = "responses",不要写成 chat。

Claude Code

Claude Code 使用 Anthropic 格式,可以直接使用本站的 Claude 系列模型。编辑 ~/.claude/settings.json(Windows 为 %USERPROFILE%\.claude\settings.json):

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://kkzhibai.cn",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5"
  }
}

保存后重新启动 claude,用 /model 切换 Opus / Sonnet / Haiku 即对应上面三个模型。想换成其他模型(包括 GPT 系列),把对应的模型名改成「模型价格」页面上的名称即可。也可以临时用环境变量:

export ANTHROPIC_BASE_URL="https://kkzhibai.cn"
export ANTHROPIC_AUTH_TOKEN="sk-你的密钥"
export ANTHROPIC_MODEL="claude-sonnet-5-5"
claude
ANTHROPIC_BASE_URL 不要加 /v1。如果报 “invalid x-api-key”,说明配置没生效、请求仍发往官方,请检查 settings.json 格式并重启。VS Code 插件不会读取终端里的环境变量,请使用 settings.json。

Claude Desktop

Claude Desktop 不读取环境变量,需要在开发者菜单中配置第三方推理:

  1. 更新到最新版 Claude Desktop,旧版本可能没有相关菜单。
  2. 打开应用,先不要登录 Anthropic 账户。
  3. 菜单 Help → Troubleshooting → Enable Developer Mode,开启开发者模式。
  4. 菜单 Developer → Configure Third-Party Inference。
  5. 按下表填写,然后点 Apply Changes → Save & Restart。
Connection:      Gateway
Credential kind: Static API key
URL:             https://kkzhibai.cn
API key:         sk-你的密钥
重启后直接使用,不要登录 Anthropic 账户,登录后请求会发往官方。连接成功后即可在模型列表中选择本站的 Claude 系列模型。

WorkBuddy

WorkBuddy 的自定义模型使用 OpenAI Chat Completions 格式,地址要填完整路径。

方法一:图形界面

  1. 打开模型设置,点击右上角「添加模型」,选择「自定义 / Custom」。
  2. 模型 ID 填 gpt-5.5,名称可自定义(如「知白 GPT-5.5」)。
  3. 接口地址填 https://kkzhibai.cn/v1/chat/completions。
  4. API Key 填 sk-你的密钥,保存后在对话中选择该模型。

方法二:编辑 models.json

配置文件位于 ~/.workbuddy/models.json,只保存在本机:

[
  {
    "id": "gpt-5.5",
    "name": "知白 GPT-5.5",
    "vendor": "OpenAI",
    "url": "https://kkzhibai.cn/v1/chat/completions",
    "apiKey": "sk-你的密钥",
    "supportsToolCall": true,
    "supportsImages": false
  }
]

OpenClaw

用一条命令写入自定义的 OpenAI 兼容服务商:

openclaw onboard --non-interactive --accept-risk \
  --auth-choice custom-api-key \
  --custom-base-url "https://kkzhibai.cn/v1" \
  --custom-model-id "gpt-5.5" \
  --custom-api-key "sk-你的密钥" \
  --custom-provider-id "zhibai" \
  --custom-compatibility openai

OpenCode

编辑 ~/.config/opencode/opencode.json,添加 OpenAI 兼容的自定义服务商:

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "zhibai": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "知白AI",
      "options": {
        "baseURL": "https://kkzhibai.cn/v1",
        "apiKey": "{env:ZHIBAI_API_KEY}"
      },
      "models": {
        "gpt-5.5": { "name": "GPT-5.5" }
      }
    }
  }
}

设置环境变量 ZHIBAI_API_KEY 后启动 opencode,在模型列表中选择「知白AI / GPT-5.5」。

Hermes Agent

编辑 ~/.hermes/config.yaml:

model:
  default: gpt-5.5
  provider: custom
  base_url: https://kkzhibai.cn/v1
  api_key: sk-你的密钥
  # GPT 系列模型可选开启,缓存命中率更高:
  # api_mode: codex_responses

Grok CLI

在 ~/.grok/config.toml 中添加一个模型条目,并设为默认:

[models]
default = "gpt-5.5"

[model."gpt-5.5"]
model = "gpt-5.5"
name = "GPT-5.5 via 知白AI"
base_url = "https://kkzhibai.cn/v1"
api_backend = "responses"
api_key = "sk-你的密钥"

模型条目中的 api_key 优先于 Grok 登录状态,请求会发往本站。

常见错误

现象原因处理方法
401 / Invalid token密钥填错、已删除或已过期在「令牌」页面检查密钥状态,重新复制完整密钥
提示额度不足账户余额或该令牌的额度用完到「钱包」充值,或调高令牌额度
429请求太频繁降低并发,稍后重试
404 或返回网页内容接口地址填错,常见是漏了 /v1按「接口地址」表格核对
模型不存在 / 无可用渠道模型名写错或该模型暂不可用以「模型价格」页面的名称为准,或换一个模型
5xx / 超时上游模型服务临时不可用或响应过慢稍后重试、缩短上下文或更换模型

用量与扣费

密钥安全

联系我们

客服邮箱:925349522@qq.com,工作日一般 1 个工作日内回复。咨询时请提供注册邮箱和相关的请求 ID 或订单号,请勿发送密码或完整密钥。

© 2026 知白AI · 用户协议 · 隐私政策