模型与服务商

Captain Who 不附带可直接使用的模型账户。你需要提供一个兼容的 API 地址、Token 和模型标识。

当前兼容方式

当前运行时支持三类模型接入:

  • OpenAI Chat Completions 兼容接口。
  • Anthropic Messages 兼容接口。
  • DeepSeek V4 Chat 专用配置。

“兼容”表示接口需要满足 Captain Who 使用的消息、流式输出和工具调用约定,不保证所有第三方代理或自建网关都能工作。第一次真实任务才会验证服务端响应。

通用兼容模式根据完整 API URL 选择请求格式:包含 /chat/completions 时使用 OpenAI 兼容格式;包含 anthropic 或以 /messages 结尾时使用 Anthropic 兼容格式;其他地址默认按 OpenAI 兼容格式处理。

配置默认连接

  1. 打开“设置 → 配置”。
  2. 在“模型配置”中填写默认 API URL 和 API Token。
  3. 确认 URL 使用 httphttps,并与 Token 成对填写。
  4. 在“可用模型”中开启希望出现在任务选择器里的模型。

继承默认连接的模型会共用这组地址和 Token。修改默认地址后,只影响仍使用默认连接的模型。

新建或编辑模型

点击“管理模型”,可以新建、编辑、删除或启停模型。主要字段是:

  • 模型 ID:原样发送给服务商,必须与接口实际接受的值一致。
  • 显示名称:只影响界面,不改变路由。
  • 上下文总窗口:留空时按 128,000 tokens 保存;应填写服务商真实支持值。
  • 支持图像输入:声明该模型是否接收图片;开关不会让纯文本接口自动获得视觉能力。
  • 输入、缓存输入、输出价格:用于本地估算,每 1,000 tokens 计价。

在“更多”中可以为单个模型填写独立 URL 和 Token。两项必须同时填写,Captain Who 不会把单个模型的 URL 与全局 Token 混用,也不会反向混用。

“API 厂商”默认使用通用兼容配置;当前还可以选择 DeepSeek V4 Chat,并设置 Thinking 模式与推理强度。服务商专用选项只在对应配置下生效。

在任务中选择模型

新建对话或 Automation 时,从模型选择器选取一个已启用模型。没有连接信息的模型不会成为可用选项。

在已有对话里切换模型时:

  • 同一兼容边界内可以直接切换。
  • 切换 API 厂商或兼容规则时,应用会要求先压缩历史,再切换。
  • 当前运行仍在生成,或正在等待审批时,不能切换。

压缩会保留任务摘要和必要索引,但不会把全部历史逐字发送给新模型。重要事实应在切换前写入项目文件或在提示中重新说明。

用量和费用估算

在“设置 → 用量与费用估算”可以按时间和模型查看请求数、输入、缓存输入、输出及 thinking tokens。打开“对话 token 详情”后,每条模型回复下方可以显示本次用量。

费用是根据你填写的每 1k token 单价在本地计算的估算:

  • 不代表服务商最终账单。
  • 不区分币种。
  • 缺少有效价格的消息不会计入估算。
  • 清空统计不会删除历史对话中的 token 详情。

数据与凭据

模型请求会把提示词、必要历史和工具结果发送到所配置的 API URL。签名 macOS 发行版把模型 Token 保存到系统钥匙串,数据库只保存不透明引用。已保存值不会回显到界面;替换或导入后恢复连接时需要重新输入。仍应保护本机账户、钥匙串、备份和磁盘访问权限。

不要把 Token 放进聊天、项目文件、终端命令、MCP 参数或截图。

常见问题

  • 鉴权失败:核对 Token 是否属于该 URL,是否含多余空格。
  • 模型不存在:模型 ID 与服务端实际名称不一致。
  • 响应无效:接口虽然宣称兼容,但工具调用或流式格式不满足要求。
  • 图片不能发送:所选模型未启用图像能力,或服务端实际不支持。
  • 上下文超限:配置的窗口大于服务商真实限制,或当前历史需要压缩。

相关内容

源文档核验 · 2026-08-23官网导入 · 2026-08-27