rikkahub 中文文档 下载 App

提供商高级设置 · 自定义请求头与 Request Headers

为什么要自定义请求头

默认情况下,RikkaHub 会按标准格式发送请求。但某些场景需要在 HTTP 请求里加入额外的 Header:

v2.5.6 新增的提供商高级设置页让这件事变得直观。

添加自定义请求头

步骤

  1. 打开 设置 → 提供商设置
  2. 点击一个已配置的提供商,进入详情页
  3. 切换到 高级 标签页
  4. 点击 + 添加一条 Header
  5. 填写 Header 名和值(都是自由文本)
  6. 保存

注意事项

与 MCP 服务器请求头的区别

RikkaHub 有两处可以配置自定义请求头,不要搞混:

位置适用范围配置位置
提供商高级设置该 AI 提供商的所有请求(对话 / OCR / 标题生成 / 记忆提取)设置 → 提供商 → 高级
MCP 服务器请求头某个 MCP 工具服务器的请求设置 → MCP → 服务器详情 → headers
助手级自定义头某个特定助手的对话请求设置 → 助手 → HTTP 覆盖 → customHeaders

如果你想精细控制:某个特定 MCP 服务器的 token 应该只配置在 MCP 设置里;某个助手专属的 header 应该只在助手设置里配;通用的提供商级 header 才在提供商高级设置里配。

其他提供商设置

启用 / 禁用提供商

提供商详情页顶部有一个主开关。关闭后:

编辑 Base URL 和 API Key

提供商详情页随时可以修改 Base URL 和 API Key。保存后立即生效,无需重启 app。

接口格式切换

如果一开始选错了接口格式(Chat Completions vs Response API vs Anthropic vs Gemini),在提供商详情页也可以切换。注意:切换格式可能导致现有模型 ID 不可用——建议切换后重新拉取模型列表。

建议:保持提供商列表干净

配置多个提供商后,记得定期清理不常用的。模型选择器里列的提供商和模型越多,越容易搞混哪个是哪个。一个实用策略:

进阶:助手级 HTTP 覆盖

在助手设置(设置 → 助手 → 某个助手 → HTTP 覆盖标签页)中,还可以为单个助手配置额外的自定义头(customHeaders)和自定义请求体字段(customBodies)。这些会合并到每次对话请求中,适合:

优先级:助手级 customHeaders 会附加到提供商级 headers 之上(不是覆盖),两者都生效。