cnChenKai/dsh-web-search-tavily ↗★ 1
dsh-web-search-tavily
Tavily-backed WebSearchProvider for the DeepSeek Harness web seam (ctx.web) - keyless mode supported, no API key required
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:cnChenKai/dsh-web-search-tavily说明文档
阅读完整 README ↗dsh-web-search-tavily
基于 Tavily 的 DeepSeek Harness 搜索 Provider,让内置的 web_search 工具走 Tavily 搜索 API(ctx.web 能力接缝)。
特性
- 免密钥(keyless):无需任何 API key——未配置密钥时自动发送官方的
X-Tavily-Access-Mode: keyless请求头,响应与带 key 完全一致。 - 密钥升级:在
~/.dsh/.credentials.yaml或环境中设置TAVILY_API_KEY即用付费档(免费档每月 1,000 积分,见 app.tavily.com),每次搜索实时解析密钥。 - 官方推荐默认值:
search_depth: basic(1 积分)、include_answer: false、max_results: 5、chunks_per_source: 3,遵循 Tavily agent 指南。
安装
dsh plugin --profile web add dsh-web-search-tavily
设置 API key(可选,keyless 模式无需):
# ~/.dsh/.credentials.yaml
TAVILY_API_KEY: tvly-...
切换 Provider(bundle 补丁会自动完成;手动切换方式):
# 你的 profile 的 cordis.patch.yml
- id: web
name: '@deepseek-ai/dsh-web'
config:
searchProvider: tavily
License
MIT