my-dsh/dsh-web-search-tavily ↗★ 1
@my-dsh/dsh-web-search-tavily
Tavily-backed search provider for the DeepSeek Harness web capability seam (ctx.web): registers the `tavily` search provider so the model-facing web_search tool resolves it
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:my-dsh/dsh-web-search-tavily说明文档
阅读完整 README ↗配置
全部可选。通过用户 patch 层(~/.dsh/profiles//cordis.patch.yml)覆盖:
- id: web-search-tavily
name: '@my-dsh/dsh-web-search-tavily'
config:
# 搜索深度:basic(1 credit,默认)或 advanced(2 credits)
searchDepth: advanced
# 无 maxResults 的请求向 Tavily 要多少条结果(默认 8)
maxResults: 5
# 单次请求超时毫秒(默认 30000)
timeoutMs: 20000
# API key。留空走凭据/环境解析(推荐);填了则字面量优先,密钥会进入配置文件
# apiKey: tvly-...
| 字段 | 默认 | 说明 |
|---|---|---|
apiKey | — | 字面量 key;优先于凭据解析。建议留空 |
apiKeyEnv | TAVILY_API_KEY | 凭据名 / 环境变量名 |
baseURL | https://api.tavily.com | REST 端点,/search 会拼在后面 |
searchDepth | basic | Tavily search_depth |
maxResults | 8 | 默认结果数上限 |
timeoutMs | 30000 | 每次请求超时 |
设置页修改即时生效:provider 按搜索快照当前配置段,一次搜索不会混用两个版本的配置。