ShawnOY/dsh-tavily ↗★ 0

@0x427567/dsh-tavily

Tavily联网搜索服务提供商插件 适合需要结构化联网搜索并支持无密钥优先策略的用户。

包名
@0x427567/dsh-tavily
兼容性
待验证
Harness 依赖范围
^0.1.5-rc.2
版本
0.2.1
许可证
MIT
最近更新
2026年9月23日

安装

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

Configuration

KeyDefaultMeaning
apiKey—Literal key. Prefer the credential store.
apiKeyEnvTAVILY_API_KEYCredential ref resolved per search. Must be a shell-style name ([A-Za-z_][A-Za-z0-9_]*); anything else is rejected when the config loads.
baseURLhttps://api.tavily.comAPI base; /search is appended.
searchDepthbasicTavily search_depth. advanced costs more.
maxResults5Result bound when the caller sets none.
includeAnswerfalseAsk Tavily for an LLM-written answer as well.
providertavilyWhich backend answers web_search: tavily or deepseek-official — see Switching providers.
modekeyless-firstCredential strategy — see below.
keylessCooldownMinutes10How long a refused keyless tier is skipped. 0 disables the cooldown.
languageautoCopy language for this plugin alone. auto follows the harness preference — see Language.

provider, mode, keylessCooldownMinutes and language are also editable at runtime from Settings → Plugins → Plugin configuration. This package ships a browser half that contributes the card for its dsh-tavily namespace — registering a namespace on the Host is not enough on its own, because that page renders only the namespaces a card claims. A change there takes effect on the next search, and the profile patch remains the base value a reset returns to. The other keys are file-only.