DeepSeek Harness 插件:dsh-ollama-cloud

前言

DeepSeek Harness 的功能扩展依赖于插件。在连接 Ollama Cloud 时,通常需要手动配置 Provider。dsh-ollama-cloud 插件解决了这一配置过程,它将 Ollama Cloud 直接作为 Harness 的推理提供者,支持通过原生 API 自动获取模型列表,并提供每模型级别的推理强度控制。

是什么

这是一个由 Asheblog 维护的模型推理插件。安装后,它会自动注册 ollama-cloud 路由,作为 DeepSeek Harness 的推理提供者。它利用 Ollama 的 OpenAI 兼容接口进行对话,并读取 /api/tags 和 /api/show 接口数据来更新模型目录。

核心功能

  • 一键配置:安装后提供者即配置完成,无需手动创建 Adapter。
  • 推理强度控制:支持针对每个模型单独设置思考强度(Effort),选项包括 Off、Low、High、Max。
  • 自更新模型目录:插件启动时会从配置的端点获取最新的模型列表,模型列表在没有任何 Key 的情况下也可查看。
  • Web 能力集成:Ollama 的 Web 搜索和获取端点会被注册为 Harness 的 ctx.web 提供者。
  • UI 集成:在设置页面的 Models 面板中显示 API Key 输入框和配额进度条,在侧边栏显示剩余配额。

安装与启用

  1. 使用安装命令添加插件包。
  2. 重启 Harness。
  3. 提供认证凭证。
dsh plugin --profile web add --force https://github.com/Asheblog/dsh-ollama-cloud/releases/latest/download/dsh-ollama-cloud.tgz

重启 Harness 后,在 Settings → Models 中给 Ollama Cloud 提供一个 API Key。也可以通过环境变量 OLLAMA_API_KEY 配置。

典型用法

  1. 在编辑器的模型菜单中选择 ollama-cloud 提供商下的模型。
  2. 在同一菜单中选择 Effort(Off / Low / High / Max)。
  3. 输入对话后,思考内容会像普通输出一样流式传输到对话记录中。

注意事项

  • 密钥安全:Key 通过凭证服务以只写方式存储。
  • 冲突处理:不要同时安装此插件和 dsh-llm-ollama,后者会注册相同的路由,导致 DUPLICATE_ADAPTER 错误。
  • 模型自动退役:当端点停止列出某个模型时,该模型会自动从目录中消失。
  • 刷新控制:可以通过配置 autoRefresh: false 关闭自动刷新机制。

结语

dsh-ollama-cloud 简化了 DeepSeek Harness 对 Ollama Cloud 的接入流程,提供了精细化的推理控制能力。你可以通过插件目录查看详情,或在 GitHub 上获取源码。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜