跳转到内容

Qianfan

Qianfan 是百度的 MaaS 平台,提供 统一的 API,将请求路由到单个端点和 API 密钥背后的许多模型。它与 OpenAI 兼容,因此大多数 OpenAI SDK 只需切换基础 URL 即可工作。

属性
提供商qianfan
身份验证QIANFAN_API_KEY
APIOpenAI 兼容
基础 URLhttps://qianfan.baidubce.com/v2
  1. 创建百度云账号

    Qianfan Console 注册或登录,并确保您已启用 Qianfan API 访问权限。

  2. 生成 API 密钥

    创建新应用程序或选择现有应用程序,然后生成 API 密钥。密钥格式为 bce-v3/ALTAK-...

  3. 运行新手引导

    bash openclaw onboard --auth-choice qianfan-api-key

  4. 验证模型是否可用

    bash openclaw models list --provider qianfan

模型引用输入上下文最大输出推理备注
qianfan/deepseek-v3.2文本98,30432,768默认模型
qianfan/ernie-5.0-thinking-preview文本、图像119,00064,000多模态

{
env: { QIANFAN_API_KEY: "bce-v3/ALTAK-..." },
agents: {
defaults: {
model: { primary: "qianfan/deepseek-v3.2" },
models: {
"qianfan/deepseek-v3.2": { alias: "QIANFAN" },
},
},
},
models: {
providers: {
qianfan: {
baseUrl: "https://qianfan.baidubce.com/v2",
api: "openai-completions",
models: [
{
id: "deepseek-v3.2",
name: "DEEPSEEK V3.2",
reasoning: true,
input: ["text"],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 98304,
maxTokens: 32768,
},
{
id: "ernie-5.0-thinking-preview",
name: "ERNIE-5.0-Thinking-Preview",
reasoning: true,
input: ["text", "image"],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 119000,
maxTokens: 64000,
},
],
},
},
},
}
传输和兼容性

Qianfan 通过 OpenAI 兼容的传输路径运行,而不是原生 OpenAI 请求塑造。这意味着标准的 OpenAI SDK 功能有效,但提供商特定的参数可能无法转发。

目录和覆盖

捆绑的目录目前包括 deepseek-v3.2ernie-5.0-thinking-preview。仅当您需要自定义基础 URL 或模型元数据时,才添加或覆盖 models.providers.qianfan

故障排除
  • 确保您的 API 密钥以 bce-v3/ALTAK- 开头,并且已在百度云控制台中启用了千帆 API 访问权限。
  • 如果未列出模型,请确认您的账户已激活千帆服务。
  • 默认基础 URL 为 https://qianfan.baidubce.com/v2。仅在使用自定义端点或代理时才更改它。
模型选择

选择提供商、模型引用和故障转移行为。

配置参考

完整的 OpenClaw 配置参考。

代理设置

配置代理默认值和模型分配。

Qianfan API 文档

官方 Qianfan API 文档。