vb2250158/dsh-openai-responses-web-search ↗★ 0
dsh-openai-responses-web-search
Configurable OpenAI Responses API provider for DSH web search. 适合需要自定义搜索网关或接入原生模型搜索的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vb2250158/dsh-openai-responses-web-searchREADME
Read the full README ↗配置
地址、凭据环境变量名和模型保存在私有 profile 配置中:
- id: openai-responses-web-search
config:
baseURL: https://api.example.test/v1
apiKeyEnv: OPENAI_API_KEY
model: your-model
- id: web
config:
searchProvider: model-native
model-native 根据当前发起工具调用的会话请求选择服务:codex、grok、claude 调用 Subscriptions 0.7.16 提供的原生搜索,使用当前模型 ID 和对应订阅登录;其他路由、没有发起会话的调用使用上述明确配置的 Responses 服务。nativeProviders 可配置参与原生搜索的订阅路由,默认三者都启用。保留 searchProvider: openai-responses 可继续固定使用 Responses 后端。缺少原生服务或登录时明确失败,不自动切回网关。
HTTP 错误保留服务地址与状态码;502 提示检查搜索网关的上游连通性及 web_search 支持。原生 Grok 与 Claude 协议分别见 xAI Web Search 和 Claude Web Search。源码和公开示例不保存真实地址或凭据。