linziyanleo/dsh-custom-provider

linziyanleo★ 0TypeScript最后同步: 2026-08-19

在 GitHub 打开

Configure custom LLM providers in DeepSeek Harness.

README 摘要

dsh-custom-provider English 简体中文 A DSH plugin for configuring static provider routes and model catalogs from the Web settings UI or settings.yaml . Each route can use OpenAI Chat Completions, OpenAI Responses, or Anthropic Messages. The problem it solves A model endpoint may need more than a base URL and an API key: its wire protocol must be selected, its model catalog may be known in advance, model capacities may need to be declared explicitly, and request fields for reasoning or message replay may differ between providers. dsh-custom-provider turns that information into provider routes that DeepSeek Harness (DSH) can use directly. Configured models appear in DSH's native model picker and continue through its standard streaming, tool-call, usage, finish-reason, cancellation, and reasoning-effort flows. What the plugin provides - A bilingual Web settings page for adding, editing, and removing custom providers. - Per-route protocol selection for openai-completions , openai-responses , and anthropic-messages . - A declarative llm-custom.providers configuration for settings.yaml . - A static model catalog; the plugin does not depend on a provider's /models endpoint. - Per-request cred…

在 GitHub 查看完整 README →
工具/开发deepseekdeepseek-harnessdshdsh-plugindsh-plugin-marketdsh-plugins

分类