Back to directory

deepseek-harness-model-config

Curated pickMaintenance: Active

marvekg/deepseek-harness-model-config

DSH Web UI 模型高级配置页:自定义端点(openai-completions/responses、anthropic-messages)、/models 批量选模型、models.dev 补全上下文/输出/推理参数,API Key 仅入凭据存储

View on GitHub
$ dsh plugin --profile web add github:MarvekG/deepseek-harness-model-config

42

stars

4

forks

JavaScript

Language

MIT

License

2026-08-14

Created

2026-09-04

Last push

A native DSH web-ui plugin that adds custom model endpoints and per-model capability tuning to the Harness Web UI, with models.dev auto-fill and credential-store API Key handling.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-05

License

MIT

01What can it help you accomplish?

  • Create custom model endpoints for the DSH Web UI

    Configurable endpoints (name/URL/API Key/protocol) supporting openai-completions, openai-responses and anthropic-messages, with per-model capability params

    DSH Web UI operators who need custom or self-hosted model providers

  • Tune per-model capabilities with models.dev auto-fill

    Saved llm-pi-ai model configs — context window, max output, input modalities and reasoningEfforts — with a secret-free config preview

    Users who need precise per-model parameter control

02How to install into DeepSeek Harness

Prerequisites

  • A running `dsh` (DeepSeek Harness) CLI installed

Installation steps

  1. 01

    $ dsh plugin --profile web add github:MarvekG/deepseek-harness-model-config

  2. 02

    $ dsh web

  3. 03

    Open Web UI Settings → Model Advanced Configuration to add endpoints or edit llm-pi-ai configs

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationNative runtime

Installed as a native DeepSeek Harness web-ui plugin via the official dsh CLI (`dsh plugin --profile web add github:...`); adds a Model Advanced Configuration page to the DSH Web UI.

  • Custom endpoints with provider headers

    name, URL, API Key, protocol→endpoint supporting openai-completions / openai-responses / anthropic-messages

    Custom request Headers applied at provider layer to model requests
  • Unified model discovery (GET /models)

    endpoint URL + API Key→candidate models with search / select-all / invert / clear

  • models.dev auto-fill

    model IDs / display names→filled context window, max output, modalities and reasoning from models.dev

  • Credential-store API Key handling

    API Key→key written only to Harness credential store

    API Key never enters settings.yaml or the config preview

04Who is it for? When not to use it?

Good for

  • DSH Web UI operators who need custom or self-hosted model providers
  • Users who need precise per-model parameter control

05Compatibility, maintenance and safety notes

  • Model parameters auto-fill only when https://models.dev is reachable.
  • Custom request Headers are used only for model requests; "Fetch available models" still uses the API Key.
  • API Key is written only through the Harness credential store and never lands in settings.yaml or the config preview.
2026-08-142026-09-042.3.0

MIT · actively maintained (latest release 2.3.0, 2026-09-04)

06Frequently asked questions

How do I install deepseek-harness-model-config?

Run `dsh plugin --profile web add github:MarvekG/deepseek-harness-model-config` then `dsh web`. Open Settings → Model Advanced Configuration in the Web UI. Pin a version by appending `#<sha>` to the repo address.

Which model protocols does it support?

It supports `openai-completions`, `openai-responses` and `anthropic-messages` endpoints, configurable with a name, URL, API Key and protocol, plus custom request Headers at the provider layer.

Where is my API Key stored?

The API Key is written only through the Harness credential store; it never enters `settings.yaml` or the configuration preview shown before saving.

Why are some model parameters not auto-filled?

Auto-fill of context window, max output, input modalities and reasoning relies on https://models.dev being reachable. Without access, you can still type model IDs manually.

08Data and sources

  • Author-claimedgithub.com6355d9b30a14…

    # DeepSeek Harness 模型配置插件

  • Author-claimedgithub.com6355d9b30a14…

    dsh plugin --profile web add github:MarvekG/deepseek-harness-model-config

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-05. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

AD

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.