cnAPIcnAPI
AI 应用

Chatbox - 跨平台 AI 客户端

在 Chatbox 中添加 cnAPI 自定义模型服务商。

选择 OpenAI API 兼容

cnAPI 在 Chatbox 中应使用 OpenAI API 兼容 模式。API 主机和 API 路径是两个 独立字段,不要在两处重复填写 /v1/chat/completions

Chatbox 是支持桌面端、移动端和网页端的 AI 客户端,可以添加 OpenAI、Claude、Gemini 以及自定义兼容服务商。

使用前准备

  1. cnAPI 控制台创建 API Key。
  2. 复制至少一个当前账户可用的准确模型 ID。
  3. 安装或更新 Chatbox。

配置参数

Chatbox 字段填写内容
名称cnAPI
API 模式OpenAI API 兼容
API 密钥在 cnAPI 控制台创建的 API Key
API 主机https://cnapi.vip/v1
API 路径留空,使用默认 /chat/completions
模型 IDcnAPI 返回的准确模型 ID

添加 cnAPI 服务商

  1. 打开 Chatbox,进入 设置 → 模型提供方
  2. 滚动到列表底部,点击 添加

在 Chatbox 模型提供方列表中点击添加

  1. 名称填写 cnAPI,API 模式选择 OpenAI API 兼容

在 Chatbox 中选择 OpenAI API 兼容模式

  1. API 密钥 中粘贴自己的 cnAPI API Key。

  2. API 主机 填写 https://cnapi.vip/v1

  3. API 路径 留空。Chatbox 会使用 /chat/completions,最终请求地址为 https://cnapi.vip/v1/chat/completions

  4. 在模型区域点击 新建,填入准确的模型 ID。

  5. 只有确认模型支持时,才勾选视觉、推理、工具使用等能力;上下文窗口和最大输出也应 按实际模型能力填写。

  6. 保存服务商,点击 检查。出现“连接成功”后返回聊天页面。

下图以 Chatbox 官方配置页为底图,仅将服务商名称、API 主机和模型 ID 替换为 cnAPI 示例值;API Key 保持遮盖。实际使用时请填写 cnAPI 模型列表返回的准确 ID。

在 Chatbox 中完成 cnAPI 服务商配置并检查连接

  1. 新建会话,在底部模型选择器中选择 cnAPI 模型并开始使用。

验证是否成功

  1. 服务商页面点击 检查,确认显示“连接成功”。
  2. 选择已添加的模型发送一条测试消息。
  3. 在 cnAPI 控制台使用日志中核对请求时间和模型 ID。

常见问题

请求地址出现重复路径

推荐保持以下组合:

API 主机:https://cnapi.vip/v1
API 路径:留空

不要把完整的 https://cnapi.vip/v1/chat/completions 同时放入主机和路径字段。

点击获取后没有模型

使用 新建 手动添加准确模型 ID。模型是否能自动获取取决于当前版本和模型列表接口, 手动添加后仍应执行一次“检查”和真实对话。

应该选择 OpenAI Responses 吗

普通兼容聊天选择 OpenAI API 兼容。只有 cnAPI 对应模型和渠道明确支持 Responses API 时,才使用 Responses 类型。

能力选项应该全部勾选吗

不应该。视觉、推理、工具使用等勾选项会改变 Chatbox 的请求方式,必须与模型真实能力 一致。模型不支持时强行开启会导致参数错误。

返回 401 或模型不存在

401 通常是 API Key 无效;模型不存在则检查模型 ID 的大小写、连字符和账户权限。不要 把 API Key 放入截图或反馈正文。

官方依据

[

LibreChat - 可自托管多模型对话平台

通过 librechat.yaml 将 LibreChat 接入 cnAPI。

](/zh/docs/apps/librechat)[

AstrBot - Agent 聊天机器人

AstrBot 配置教程 — 将开源 Agent 聊天机器人平台对接 cnAPI,为 QQ、飞书、钉钉、企业微信等即时通讯注入 AI 能力。

](/zh/docs/apps/astrbot)

How is this guide?