Docs · Model Providers

模型 Provider

CetaMesh 把模型服务视为可替换 Provider。用户自行配置服务与凭据,CetaMesh 不把某一家模型平台作为系统唯一核心。

最后更新:2026-10-15

凭据与存储

CetaMesh 不内置公共模型 API Key。Provider 凭据由用户自行配置,并通过平台安全存储适配器保存;普通业务表只保留凭据引用,不保存 API Secret 明文。

不要把真实 API Key、Token、Authorization Header 或其他密钥写入 Issue、日志、截图或普通配置文件。

当前 Provider 契约

  • 当前兼容路径以 HTTPS 模型服务为主。
  • 模型发现支持服务端模型列表,也保留手动填写 Model ID 的兜底。
  • Chat 支持流式增量输出、取消、超时与标准化错误。
  • 会话的 Provider、Model、Mode 与 Reasoning 选项独立持久化。
  • Provider 是可替换执行端;任务身份与 CetaMesh 状态不应绑定到某个 Provider Session。

推理选项

当前实现允许按 Provider 能力映射推理强度。服务端是否真正支持某个 reasoning 参数、视觉输入或其他扩展能力,最终取决于你配置的第三方 Provider。

CetaMesh 不应把某个供应商特有字段假设成所有 Provider 的通用能力,因此稳定接口仍会在开发阶段继续收敛。

模型请求与隐私

当你向所选 Provider 发起模型请求时,对话内容会发送给该 Provider。仅仅配置 Provider,并不代表本地 Memory 会自动上传。

第三方模型服务的数据保留、隐私、价格、速率限制和可接受使用条款由对应服务商决定。使用前应自行确认。

开发阶段说明

Provider 契约仍可能在稳定版前调整。当前文档描述的是现有实现边界,不构成对任意兼容服务的永久兼容承诺。

实现依据

本页根据 CetaMesh 当前公开仓库中的实现与工程文档整理,不把路线图中的未来能力当成现成功能。