chenyuhao0628/dsh-web-search-router

chenyuhao0628★ 0JavaScript最后同步: 2026-08-18

在 GitHub 打开

Free multi-provider web search router for DeepSeek Harness (DSH)

README 摘要

dsh-web-search-router A free multi-provider web search router for DeepSeek Harness (DSH). The plugin keeps DSH's built-in web search tool and registers a multi-search provider. It starts with the keyless Parallel endpoint, then falls back through configured search APIs only when more results are needed or a provider fails. Features - Keyless Parallel search as the first route. - Optional Tavily, Exa, Brave Search, Serper, and SerpApi fallbacks. - Dynamic fallback order balancing estimated free capacity and observed latency. - Live Tavily and SerpApi quota refreshes, plus Brave response-header quotas. - Early exit as soon as enough unique results have been collected. - URL canonicalization, deduplication, and reciprocal rank fusion (RRF). - Provider cooldowns after rate-limit, quota, authentication, or transient errors. - Write-only API key controls in the DSH Settings page. - No dependency on the paid DeepSeek web search provider. Routing Each request follows this sequence: 1. Query Parallel without an API key. 2. Stop immediately if enough unique results were returned. 3. Rank configured keyed providers by remaining estimated free capacity and exponentially weighted observed laten…

在 GitHub 查看完整 README →
工具/开发cordisdeepseek-harnessdshdsh-pluginsearch-routerweb-searchsearch

分类