前言¶
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 輸入框和配額進度條,在側邊欄顯示剩餘配額。
安裝與啓用¶
- 使用安裝命令添加插件包。
- 重啓 Harness。
- 提供認證憑證。
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 配置。
典型用法¶
- 在編輯器的模型菜單中選擇
ollama-cloud提供商下的模型。 - 在同一菜單中選擇 Effort(Off / Low / High / Max)。
- 輸入對話後,思考內容會像普通輸出一樣流式傳輸到對話記錄中。
注意事項¶
- 密鑰安全:Key 通過憑證服務以只寫方式存儲。
- 衝突處理:不要同時安裝此插件和
dsh-llm-ollama,後者會註冊相同的路由,導致DUPLICATE_ADAPTER錯誤。 - 模型自動退役:當端點停止列出某個模型時,該模型會自動從目錄中消失。
- 刷新控制:可以通過配置
autoRefresh: false關閉自動刷新機制。
結語¶
dsh-ollama-cloud 簡化了 DeepSeek Harness 對 Ollama Cloud 的接入流程,提供了精細化的推理控制能力。你可以通過插件目錄查看詳情,或在 GitHub 上獲取源碼。