在OpenClaw中配置DeepSeek API的全指南

Written by

in

文章目录
  • 本文介绍如何在 OpenClaw 中配置 DeepSeek API,通过 OpenAI 兼容接口使用 deepseek-reasoner(R1 推理模型)。配置完成后,OpenClaw 的 Agent 将默认调用 DeepSeek 进行推理任务。
  • 目录
    • OpenClaw 接入 DeepSeek 配置指南
      • 1. 前提条件
      • 2. OpenClaw 模型配置
      • 3. 关键字段说明
      • 4. 模型名称
      • 5. 启动 OpenClaw
      • 6. 常见问题
        • API 类型
        • 推理模型配置
      • 7. 完成

      本文介绍如何在 OpenClaw 中配置 DeepSeek API,通过 OpenAI 兼容接口使用 deepseek-reasoner(R1 推理模型)。配置完成后,OpenClaw 的 Agent 将默认调用 DeepSeek 进行推理任务。

      在开始之前,请准备:

      • 已安装并可运行的 OpenClaw
      • 一个 DeepSeek API Key
      • 可以编辑 OpenClaw agent 配置文件

      DeepSeek API Key 获取地址:

      https://platform.deepseek.com/

      在 OpenClaw 的 agent 配置文件中加入 DeepSeek provider。

      常见配置路径:

      ~/.openclaw/openclaw.json

      配置示例:

      {
        "models": {
          "mode": "merge",
          "providers": {
            "deepseek": {
              "baseUrl": "https://api.deepseek.com/chat/completions",
              "apiKey": "sk-你的密钥",
              "api": "openai-completions",
              "models": [
                {
                  "id": "deepseek-reasoner",
                  "name": "deepseek reasoner",
                  "reasoning": true,
                  "input": [
                    "text"
                  ],
                  "cost": {
                    "input": 0,
                    "output": 0,
                    "cacheRead": 0,
                    "cacheWrite": 0
                  },
                  "contextWindow": 32000,
                  "maxTokens": 64000
                }
              ]
            }
          }
        },
        "agents": {
          "defaults": {
            "model": {
              "primary": "deepseek/deepseek-reasoner"
            },
            "models": {
              "deepseek/deepseek-reasoner": {
                "alias": "deepseek r1"
              }
            }
          }
        }
      }

      字段 说明
      providers.deepseek 新增 DeepSeek 模型提供商
      baseUrl DeepSeek API 地址
      apiKey DeepSeek API Key
      api 使用 OpenAI 兼容接口
      id 模型 ID
      reasoning 启用推理模型
      contextWindow 最大上下文长度
      maxTokens 最大生成 token
      primary Agent 默认模型

      配置完成后,OpenClaw 中的模型 ID 为:

      deepseek/deepseek-reasoner
      

      同时设置了一个 alias:

      deepseek r1
      

      保存配置后刷新web页面就好

      openclaw logs --follow
      

      DeepSeek 提供 OpenAI 兼容接口,因此配置为:

      "api": "openai-completions"
      

      deepseek-reasoner 是推理模型,需要开启:

      "reasoning": true
      

      否则 Agent 可能不会启用推理能力。

      完成以上配置后,OpenClaw Agent 默认会使用 DeepSeek Reasoner (R1) 作为推理模型。

      访问 uclawbot.com官网

      以上就是在OpenClaw中配置DeepSeek API的全指南的详细内容,更多关于OpenClaw中配置DeepSeek API的资料请关注风君子博客其它相关文章!

      站内搜索