nitrazepam01/dsh-web-search-tavily ↗★ 1
dsh-web-search-tavily
基于 Tavily 搜索 API 的 DeepSeek Harness 网页搜索能力插件,支持返回带内容摘录的搜索结果。
AI 分析
核心用途是为 DSH 智能体提供高质量的联网搜索与信息检索能力。适合需要获取最新资讯、进行事实核查或学术调研的任务;使用前需在凭据配置文件中配置 Tavily API 密钥。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:nitrazepam01/dsh-web-search-tavily說明文件
閱讀完整 README ↗Configuration
1. Credential
Store your Tavily key in $DSH_HOME/.credentials.yaml:
TAVILY_API_KEY: tvly-your-key
2. Backend selection
The web row's searchProvider is set to search-switch (the delegating provider) by this bundle. The active backend lives in the web-search section of $DSH_HOME/settings.yaml and hot-reloads on save:
web-search:
backend: tavily # tavily | deepseek-official
tavily— this plugin's Tavily provider (results carry content excerpts)deepseek-official— delegates to the shippedweb-search-deepseekprovider (DeepSeek Anthropic-compatible Messages endpoint; no excerpts)
3. Tavily options (web-search-tavily section)
| Field | Default | Description |
|---|---|---|
apiKey | none | Literal key (secret, stored via the credentials domain) |
apiKeyEnv | TAVILY_API_KEY | Credential reference name |
baseURL | https://api.tavily.com | Tavily REST endpoint |
maxResults | 5 | Max results per search |