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 与参数

パッケージ
dsh-web-tavily
互換性
未検証
Harness ピア範囲
^0.1.2-rc.1
Cordis ピア範囲
^4.0.2
バージョン
0.4.1
ライセンス
MIT
最終更新
2026/09/13

インストール

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

ドキュメント

README 全文を読む ↗

Configuration

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.