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 / DeepSeek | openai-completions | https://api.hop-base.com/v1 |
| Claude | anthropic-messages | https://api.hop-base.com(不带 /v1) |
模型 ID 以你这把套餐密钥调 GET /v1/models 的返回为准;Claude 模型须使用 Claude 套餐密钥。