DeepSeek Harness(dsh)

一条自定义 provider 配置,把 DeepSeek Harness 接到 HopBase。

DeepSeek Harness(dsh)是 DeepSeek 开源的 agent 运行时,通过自定义 provider 接入任意网关——填 Base URL、协议和模型 ID 即可,没有硬编码限制。函数调用与流式回传已在 HopBase 网关端到端实测通过。

配置文件

$DSH_HOME/settings.yaml 中新增 provider:

providers:
  hopbase:
    api: openai-completions
    baseURL: https://api.hop-base.com/v1
    apiKeyEnv: HOPBASE_API_KEY
    models:
      - id: deepseek-v4-pro-202606
      - id: deepseek-v4-flash-202605
      - id: glm-5.3

启动前导出密钥:export HOPBASE_API_KEY=sk-你的密钥

Web UI

Settings → Models → Add a custom provider,按同样的值填写。协议按模型家族选:

模型家族协议Base URL
GPT / GLM / Kimi / Grok / DeepSeekopenai-completionshttps://api.hop-base.com/v1
Claudeanthropic-messageshttps://api.hop-base.com(不带 /v1)

模型 ID 以你这把套餐密钥调 GET /v1/models 的返回为准;Claude 模型须使用 Claude 套餐密钥。

本页目录