Hanafubuki

提供商与模型

配置 Agent 的服务端连接、模型能力和上下文策略。

Agent 将“如何连接服务端”和“如何使用模型”分开配置:Provider 保存协议、API 地址和凭据;模型策略保存默认模型、推理强度、图片输入和上下文规则。

添加 Provider

进入“设置 → Agent”,在模型提供商区域添加 Provider。

配置说明
名称只用于在界面中区分 Provider
协议OpenAI Responses、OpenAI Chat Completions 或 Anthropic Messages
API 地址服务端接口根地址,必须使用 httphttps
API Token服务端要求的认证 Token;不需要时可以留空
自定义请求头网关或兼容服务要求的附加头
启用决定它能否用于新选择和模型请求

协议必须与服务端实际实现一致。修改 API 地址不会把 Chat Completions 服务转换为 Responses 服务;兼容服务也可能只实现协议的一部分能力。

凭据按原文保存在设置中

Provider Token 和自定义请求头值不是密码占位符,应用会按输入内容保存和显示。不要把设置文件、包含凭据的截图或界面录屏公开分享。

选择默认模型

保存并启用 Provider 后,在模型策略中选择默认 Provider 和模型。模型列表是服务端返回的辅助目录,也可以填写服务端接受的自定义模型 ID。

选择已启用的 Provider。
从目录选择模型,或者输入准确的模型 ID。
按模型能力配置推理强度、图片输入和上下文窗口。
保存后新建一个短会话,发送简单问题验证连接。

没有默认模型时仍可创建空闲会话,但不能发送模型请求。点击输入框旁的模型名称或执行 /model,可为当前空闲会话选择模型。全局默认值发生变化时,已有会话不会被静默切换。

模型能力

配置使用建议
推理强度Responses Provider 可使用预设值、Provider 默认值或自定义值;其他协议不提供此项
图片输入“自动”会在模型支持时发送图片;“禁用”会阻止图片输入
上下文窗口填写模型实际可用的 Token 数;留空时依赖 Provider 和运行时信息
自动压缩在接近阈值时整理模型上下文,默认阈值为窗口的 80%
远程压缩仅用于声明支持相应能力的 Responses Provider

上下文窗口设置过高,服务端可能先拒绝请求;设置过低则会更早触发压缩。压缩只改变下一轮发送给模型的上下文,不会删除界面中已经保存的消息和工具记录。

当前会话的模型

会话会记录自己的 Provider、协议、模型和推理强度。需要临时更换时:

  1. 等待当前回答和压缩结束。
  2. 点击输入框旁的模型按钮,或执行 /model
  3. 选择已启用的 Provider 和模型。
  4. 如需调整推理强度,再执行 /effort

更换模型后,推理强度会回到目标 Provider 的默认配置。正在运行的回答、等待清理的任务或不支持推理强度的协议不能执行相应变更。

验证与排查

如果测试消息失败,按下面的顺序检查:

  1. Provider 是否启用,协议是否与服务端一致。
  2. API 地址是否包含正确的版本路径,且没有把凭据写进 URL。
  3. 模型 ID 是否真实存在并允许当前账号使用。
  4. Token 和自定义请求头是否正确。
  5. 应用代理和服务端网络是否可达。
  6. 上下文窗口、图片输入或远程压缩是否超出兼容服务能力。

禁用或删除 Provider 后,历史会话仍可阅读;要继续与模型交互,需要为会话显式选择另一个可用模型。删除 Provider 也会删除它保存的凭据。

本页目录