nitrazepam01/dsh-web-search-tavily1

dsh-web-search-tavily

基于 Tavily 搜索 API 的 DeepSeek Harness 网页搜索能力插件,支持返回带内容摘录的搜索结果。

AI 分析

核心用途是为 DSH 智能体提供高质量的联网搜索与信息检索能力。适合需要获取最新资讯、进行事实核查或学术调研的任务;使用前需在凭据配置文件中配置 Tavily API 密钥。

套件
dsh-web-search-tavily
版本
0.1.0
授權
MIT
最近更新
2026年8月14日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:nitrazepam01/dsh-web-search-tavily

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 shipped web-search-deepseek provider (DeepSeek Anthropic-compatible Messages endpoint; no excerpts)

3. Tavily options (web-search-tavily section)

FieldDefaultDescription
apiKeynoneLiteral key (secret, stored via the credentials domain)
apiKeyEnvTAVILY_API_KEYCredential reference name
baseURLhttps://api.tavily.comTavily REST endpoint
maxResults5Max results per search