dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Tags: dsh-plugin · openrouter · free-models · deepseek-harness · openai-compatible
为 DeepSeek Harness (DSH) 接入 OpenRouter 免费(:free)模型的轻量配置包:
配置片段 + 实时拉取免费模型清单的脚本。不含任何 API key / 密钥。
DeepSeek Harness 的模型通道(
llm-pi-ai)支持 OpenAI 兼容端点。注册一个openrouterprovider 路由后,免费模型即可出现在会话/子代理的模型选择器里。
$DSH_HOME/settings.yaml,
Windows 默认 C:\Users\<you>\.dsh\settings.yaml)。把 provider-openrouter.yml 中的 openrouter
provider 合并进 settings.yaml 的 llm-pi-ai.providers 下
(与已有的 providers: 条目并列)。harness 检测到文件变化后热加载,无需重启。
提供 key(任选其一):
OPENROUTER_API_KEY,或ctx.credentials.set('OPENROUTER_API_KEY', '<your key>')(DSH 内动态插件调用),$DSH_HOME/.credentials.yaml 的 refs(不推荐手改)。不要用明文提交任何 key;apiKeyEnv 只是引用名。
(可选)刷新免费模型清单:
python scripts/fetch_free_models.py --api-key sk-or-v1-...
# 或:OPENROUTER_API_KEY=sk-or-v1-... python scripts/fetch_free_models.py
# 输出当前全部 :free 模型,追加到 settings.yaml 的 models: 下
新开一个会话,在模型选择器里选择 OpenRouter (Free) 组下的模型即可。
在 DSH 里确认路由与调用链路(以本仓库示例模型为例):
llm.listProviders() # 应包含 id: openrouter
llm.prepareCall({provider:'openrouter', model:'cohere/north-mini-code:free'}) # ok
:free 端点随时可能上下架,且有频率/额度限制(通常数十~上千
请求/天,取决于端点)。请以 fetch 脚本的实时结果为准。