DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Cloud Model Providers — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
C

dsh-cloud-model-providers

Cloud Model Providers

适用于 Ant Digital MaaS 和 NVIDIA NIM 流式模型提供商的可安装 DeepSeek Harness 捆绑包

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:BitDG/dsh-cloud-model-providers#c0dabf414d62f73acc1d3eb0652dc2f2c1bac8c6
README兼容性版本

兼容性与来源证明

Cloud Model Providers 以 dsh-cloud-model-providers 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/9/1

版本

0.1.0stable
2026/9/1

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/2
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 models-usage 分类下经过校验的插件。

Usage@linxin666/dsh-usage用于 dsh Web GUI 的使用统计插件:检测各提供商的余额和编码计划配额,并提供实时令牌使用记录,同时在侧边栏条目中显示当前会话提供商今日的使用量Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义Usage Stats@ychris12138/dsh-usage-statsdsh Web GUI 的令牌使用热力图、提供商余额和订阅配额Codex Connectdsh-codex-connect用于 DeepSeek Harness 的 ChatGPT OAuth 和 Codex 模型。

README


description: "Install Ant Digital MaaS and NVIDIA NIM streaming model routes into a DeepSeek Harness profile without adding another HTTP proxy." kind: "package-bundle"

dsh-cloud-model-providers

English | 中文

Summary

This bundle adds Ant Digital MaaS and NVIDIA NIM model routes to a base-backed DeepSeek Harness profile. It uses the llm-pi-ai adapter already shipped by DSH, so Chat Completions, Responses, SSE streaming, tool calls, usage, cancellation, and credential handling stay on the maintained DSH path. The package contains only a declarative profile patch: a GitHub installation runs no package build script and stores no API key.

Table of Contents

  • Use this package
  • Provider routes
  • Verify streaming
  • Understand the implementation
  • Further Exploration
  • Model Experience
  • Known Limitations and Deferred Work
  • Dev Note

Use this package

Install the bundle into an existing web or headless profile, provide credentials through DSH or the launch environment, and select one of the added routes.

Install into a profile

dsh plugin --profile web add github:BitDG/dsh-cloud-model-providers

The command installs this repository and activates its declared cordis.patch.yml layer. Remove the layer and dependency together with:

dsh plugin --profile web remove dsh-cloud-model-providers

The bundle requires a base-backed profile because it replaces the dormant llm-pi-ai row supplied by @deepseek-ai/dsh-base. Confirm the layer without starting an application:

dsh --profile web --dump-config

The output includes # == @deepseek-ai/dsh-base, patched by dsh-cloud-model-providers above the configured llm-pi-ai row.

Provide credentials

Use the Web Models settings page to store credentials, or export the references named by the bundle before starting DSH:

export MAAS_API_KEY='replace-with-your-key'
export NVIDIA_API_KEY='replace-with-your-key'

PowerShell uses $env:MAAS_API_KEY and $env:NVIDIA_API_KEY. Do not put either secret in cordis.patch.yml, Git, logs, screenshots, or issue reports.

Select a model

The Web Models page exposes the three provider routes after the bundle loads. A headless profile can choose a default through its own later cordis.patch.yml layer:

- id: agent-default-model
  config:
    provider: ant-maas-responses
    model: lingdt-3.0-flash

The same row can select ant-maas-chat/qwen3.6-plus or a model from the nvidia catalog.


Provider routes

RouteProtocolEndpointCredentialInitial model source
ant-maas-responsesOpenAI Responses over SSEhttps://maas-api.antdigital.com/v1/responsesMAAS_API_KEYlingdt-3.0-flash
ant-maas-chatOpenAI Chat Completions over SSEhttps://maas-api.antdigital.com/v1/chat/completionsMAAS_API_KEYqwen3.6-plus
nvidiaCatalog-owned OpenAI Chat Completions over SSEhttps://integrate.api.nvidia.com/v1/chat/completionsNVIDIA_API_KEYInstalled pi-ai NVIDIA catalog

MaaS assigns protocol support per model. Put a model documented for Responses on ant-maas-responses, and put a Chat Completions model on ant-maas-chat; one DSH provider route cannot switch wire protocol per request. The Models page can interrogate OpenAI-compatible /v1/models endpoints, but discovery does not prove that every returned model supports Responses, tools, images, or reasoning controls.

The NVIDIA route inherits endpoint details, model metadata, compatibility flags, and required headers from the pi-ai catalog bundled with the installed DSH version. The bundle overrides only the display name, credential reference, and explicit SSE transport.


Verify streaming

The keyless suite starts local data-only SSE endpoints and drives all three routes through the published DSH LlmRuntime and llm-pi-ai adapter. It verifies the request path, stream: true, Bearer authorization, incremental text, usage, and terminal event order.

pnpm install
pnpm test
pnpm run typecheck

The live suite is separate because each request uses provider quota. It skips a platform whose credential is absent and accepts model overrides for a changing online catalog:

MAAS_API_KEY='...' NVIDIA_API_KEY='...' pnpm run test:e2e

Use DSH_MAAS_MODEL or DSH_NVIDIA_NIM_MODEL to replace the live-test defaults. A passing keyless test proves DSH protocol integration; only a passing live test proves that the selected account, endpoint, and model work at that time.


Understand the implementation

Implementation internals — click to expand

The package declares dsh.bundle.patch in package.json. DSH adds cordis.patch.yml after the selected profile's existing bundle layers, and the patch replaces the llm-pi-ai row's complete configuration. The adapter resolves MAAS_API_KEY or NVIDIA_API_KEY for each request and translates provider SSE events into DSH stream chunks; this repository owns no network client and no credential storage.

PathResponsibility
cordis.patch.ymlProvider identities, protocols, endpoints, credential references, and SSE preference
tests/bundle.spec.tsBundle registration and keyless Chat/Responses streaming behavior
tests/live.e2e.spec.tsCredential-gated calls to the two online platforms

Further Exploration

  • Ant Digital MaaS quick access — Chat Completions endpoint and authentication.
  • Ant Digital MaaS Codex guide — Responses-compatible configuration.
  • Ant Digital MaaS supported models — current model and protocol availability.
  • NVIDIA NIM API reference — OpenAI-compatible endpoints and streaming behavior.
  • DeepSeek Harness package tutorial — bundle installation and layer order.

Model Experience

Indirect. This bundle selects model providers but adds no model-visible prompt, tool, command, or transcript content. @deepseek-ai/dsh-llm-pi-ai owns provider conversion and streamed model output.

Known Limitations and Deferred Work

  • MaaS model availability and protocol support can change independently of this repository; verify the selected model against the official catalog.
  • The preconfigured MaaS model list is intentionally small. Add other models through DSH settings only after confirming their protocol and capacity.
  • Real API tests require user-owned credentials and consume platform quota; CI runs only the keyless protocol suite.
  • This bundle configures hosted APIs. It does not deploy a self-hosted NVIDIA NIM container.
  • A later profile patch or llm-pi-ai settings section can replace the bundle's complete provider configuration.

Dev Note

Working context for maintainers — click to expand

None.