dsh-glm-web-search
DSH 的 GLM(智谱)联网搜索 provider——接入官方 ctx.web 能力缝,替代默认的
DeepSeek 搜索,web_search 工具的每次调用走智谱专用 Web Search API
(结构化结果,不消耗模型 token)。
特性
- 零新密钥:默认复用凭证库里的 ZAI coding-plan key
(ZAI_CODING_CN_API_KEY,已实测可调智谱 Web Search API) - 专用搜索端点:
POST https://open.bigmodel.cn/api/paas/v4/web_search
(search_std/search_pro引擎可选),返回结构化 JSON 结果 - 按缝注册:provider id
glm-official,包级 cordis patch 自动把
web行的searchProvider指向它,无需任何环境变量 - 零依赖:纯 Node fetch,无 npm 运行时依赖
安装
dsh plugin --profile desktop add dsh-glm-web-search-0.1.0.tgz
host 插件需要重启 DSH Desktop 一次生效。
配置(profile 行 config,可选覆盖)
| 键 | 默认 | 说明 |
|---|---|---|
apiKeyEnv |
ZAI_CODING_CN_API_KEY |
凭证引用名(credentials 服务先查,再退 process.env) |
apiKey |
— | 字面量密钥(优先级最高) |
baseURL |
https://open.bigmodel.cn/api/paas/v4 |
API 根(/web_search 会被追加) |
engine |
search_std |
search_std / search_pro |
contentSize |
medium |
摘要长度 low / medium / high |
测试
node test/glm-search.test.mjs