Jyjays/dsh-websearch-custom

Jyjays★ 0TypeScript最后同步: 2026-08-21

在 GitHub 打开

Configurable OpenAI Responses-compatible native web search provider for DeepSeek Harness, with a Settings UI to configure endpoint, model, and API key.

README 摘要

dsh-websearch-custom dsh-websearch-custom registers a configurable ctx.web provider that calls any OpenAI Responses-compatible endpoint with its native web-search tool. Point it at a gateway that exposes a model with Responses API web search; endpoint, model, key reference, and limits are all configured by the user — the package ships no vendor-specific defaults. It does not scrape the web, call ordinary chat completions, or turn uncited model prose into search evidence. A response must contain native URL citations or search sources; otherwise the provider returns WEB PROVIDER ERROR . Install Install from a checkout or a Git repository into the running DSH profile: For a Git-hosted package, pin a reviewed commit. Git installs need this package's prepare script to build dist/ ; pnpm may require adding dsh-websearch-custom: true to the profile's pnpm-workspace.yaml allowBuilds section. Restart the DSH Host after installation. Settings UI The bundle ships a browser settings page (Settings → WebSearch Custom ) that edits the same configuration at runtime — no restart or composition edit is needed after saving: - Provider ID — the stable id the web composition row selects ( web.searchPr…

在 GitHub 查看完整 README →
工具/开发dsh-plugindsh-pluginswebsearchwebsearch-agentsearch

分类