Skip to content

在 OpenClaw 中配置 Synthetic provider 可以免费接入 MiniMax 和 DeepSeek 等开源模型,使用标准 Anthropic Messages API 协议。关键操作:设置 SYNTHETIC_API_KEY 环境变量,然后运行 openclaw onboard --auth-choice synthetic-api-key。注意 base URL 不要带 /v1 后缀,OpenClaw 客户端会自动添加。

OpenClaw 接入 Synthetic Provider 配置教程

Synthetic 提供兼容 Anthropic 的 API 端点。在 OpenClaw 中它被注册为 synthetic provider,直接使用 Anthropic Messages API 协议。

属性
Providersynthetic
认证SYNTHETIC_API_KEY
API 协议Anthropic Messages
Base URLhttps://api.synthetic.new/anthropic

怎么配置 Synthetic Provider 接入步骤

获取 API key

从 Synthetic 账户中获取 `SYNTHETIC_API_KEY`,也可以在运行向导时让系统提示输入。

运行 Onboarding 向导

```bash
openclaw onboard --auth-choice synthetic-api-key
```

确认默认模型

完成配置后,默认模型会被设置为:
```
synthetic/hf:MiniMaxAI/MiniMax-M2.5
```

WARNING

OpenClaw 的 Anthropic 客户端会自动在 base URL 末尾追加 /v1,因此请使用 https://api.synthetic.new/anthropic(不要写成 /anthropic/v1)。如果 Synthetic 更换了 API 端点,请在 models.providers.synthetic.baseUrl 中覆盖。

配置示例

json5
{
  env: { SYNTHETIC_API_KEY: "sk-..." },
  agents: {
    defaults: {
      model: { primary: "synthetic/hf:MiniMaxAI/MiniMax-M2.5" },
      models: { "synthetic/hf:MiniMaxAI/MiniMax-M2.5": { alias: "MiniMax M2.5" } },
    },
  },
  models: {
    mode: "merge",
    providers: {
      synthetic: {
        baseUrl: "https://api.synthetic.new/anthropic",
        apiKey: "${SYNTHETIC_API_KEY}",
        api: "anthropic-messages",
        models: [
          {
            id: "hf:MiniMaxAI/MiniMax-M2.5",
            name: "MiniMax M2.5",
            reasoning: false,
            input: ["text"],
            cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
            contextWindow: 192000,
            maxTokens: 65536,
          },
        ],
      },
    },
  },
}

支持模型列表(免费,cost=0)

Synthetic 上的所有模型使用 cost: 0(input/output/cache 全部免费),无需支付 token 费用。

模型 ID上下文窗口最大 tokens推理输入类型
hf:MiniMaxAI/MiniMax-M2.5192,00065,536text
hf:moonshotai/Kimi-K2-Thinking256,0008,192text
hf:zai-org/GLM-4.7198,000128,000text
hf:deepseek-ai/DeepSeek-R1-0528128,0008,192text
hf:deepseek-ai/DeepSeek-V3-0324128,0008,192text
hf:deepseek-ai/DeepSeek-V3.1128,0008,192text
hf:deepseek-ai/DeepSeek-V3.1-Terminus128,0008,192text
hf:deepseek-ai/DeepSeek-V3.2159,0008,192text
hf:meta-llama/Llama-3.3-70B-Instruct128,0008,192text
hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8524,0008,192text
hf:moonshotai/Kimi-K2-Instruct-0905256,0008,192text
hf:moonshotai/Kimi-K2.5256,0008,192text + image
hf:openai/gpt-oss-120b128,0008,192text
hf:Qwen/Qwen3-235B-A22B-Instruct-2507256,0008,192text
hf:Qwen/Qwen3-Coder-480B-A35B-Instruct256,0008,192text
hf:Qwen/Qwen3-VL-235B-A22B-Instruct250,0008,192text + image
hf:zai-org/GLM-4.5128,000128,000text
hf:zai-org/GLM-4.6198,000128,000text
hf:zai-org/GLM-5256,000128,000text + image
hf:deepseek-ai/DeepSeek-V3128,0008,192text
hf:Qwen/Qwen3-235B-A22B-Thinking-2507256,0008,192text

TIP

模型引用格式为 synthetic/<modelId>。运行 openclaw models list --provider synthetic 查看你的账户下可用的所有模型。

模型白名单

如果启用了模型白名单(配置在 `agents.defaults.models` 中),需要把所有计划使用的 Synthetic 模型都加入白名单。不在白名单中的模型会从智能体的可选列表中隐藏。

Base URL 覆盖

如果 Synthetic 更换了 API 端点,可以在配置中覆盖 base URL:

```json5
{
  models: {
    providers: {
      synthetic: {
        baseUrl: "https://new-api.synthetic.new/anthropic",
      },
    },
  },
}
```

记住 OpenClaw 客户端会自动在末尾追加 `/v1`。

常见问题

怎么在 OpenClaw 中设置 Synthetic API key?

有两种方式:在 env 或环境变量中直接设置 SYNTHETIC_API_KEY,或者运行 openclaw onboard --auth-choice synthetic-api-key 向导时按提示输入。

Synthetic 支持哪几款免费模型?

Synthetic 内置了 MiniMax M2.5、DeepSeek V3/R1、Kimi 全系、Llama 3.3/4、Qwen3、GLM 等多个模型,全部 cost 为 0,不产生 token 费用。完整列表见上方模型目录表格。

base URL 怎么配置才不会报错?

base URL 固定填写 https://api.synthetic.new/anthropic,不要加入 /v1 后缀,OpenClaw 会自行追加。如果自定义了 base URL,仍然需要确保末尾不加 /v1