VviLliAm-qwq/dsh-web-tavily ↗★ 0
dsh-web-tavily
Tavily-backed search provider for dsh: registers the `tavily` provider on ctx.web so the web_search tool runs against the Tavily Search API 适合需要联网检索结果的场景,需在设置中提供 TAVILY_API_KEY 与参数
설치
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:VviLliAm-qwq/dsh-web-tavilyConfiguration
The plugin's own section lives in ~/.dsh/settings.yaml (it also appears in the
settings screen under “Web search Tavily”):
dsh-web-tavily:
apiKeyEnv: TAVILY_API_KEY
searchDepth: basic
topic: general
includeAnswer: true
maxResults: 10
TAVILY_BASE_URL overrides the API origin; the credential reference defaults to
TAVILY_API_KEY.
The settings screen renders this namespace as a bilingual card (Web search (Tavily) / 联网搜索(Tavily)) with a description for every field, so the reference is the one control you normally touch. The key itself never enters the settings document.
Usage
Once installed and configured, let the model call web_search as usual: the
sources list it returns (and the optional summary) now comes from Tavily.