qmy777/dsh-ui-models-reasoning0

dsh-ui-models-reasoning

Pluggable reasoning-effort (思考力度) settings section for OpenAI-compatible third-party providers (pi-ai routes)

AI 分析

核心用途是在DSH设置中新增“推理等级”分节,实现逐模型配置推理力度。适合使用第三方OpenAI兼容API(如百炼)且需要精细控制模型推理档位的用户。

パッケージ
dsh-ui-models-reasoning
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/08/18

インストール

検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗

ドキュメント

README 全文を読む ↗

一个分节,逐模型配置推理等级。

dsh-ui-models-reasoning 在 DeepSeek Harness 的设置对话框里新增一个独立的 推理等级 分节,用于配置 OpenAI 兼容第三方提供方(pi-ai 路由)的逐模型 reasoningEfforts 映射——模型提供哪些档位、每个档位发送什么线格式值——全程不修改任何内置源码

内置「模型」页保持原样、保持启用。插件注册的是自己的设置分节,因此启用、停用或 移除它都不会与出厂 UI 冲突。

「推理等级」设置分节实拍:bailian-token 下 deepseek-v4-pro / glm-5.2 的档位与发送值

配置

分节写入的是标准 llm-pi-ai profile 字段,适配器接受的任何形态都可表达。当前 会话默认模型即使用百炼推理模型:

llm-pi-ai:
  providers:
    bailian-token:
      apiKeyEnv: BAILIAN_TOKEN_API_KEY
      api: openai-completions
      baseURL: https:///compatible-mode/v1
      compat:
        thinkingFormat: qwen
        supportsDeveloperRole: false
      models:
        - id: deepseek-v4-flash-0731
          name: DeepSeek V4 Flash
          reasoningEfforts:
            off:
            high: high
            max: max
          compat:
            thinkingFormat: qwen
            supportsDeveloperRole: false
        - id: glm-5.2
          name: GLM 5.2
          reasoningEfforts:
            off:
            low: high
            medium: high
            high: high
            max: max
          compat:
            thinkingFormat: qwen
            supportsDeveloperRole: false
agent-default-model:
  provider: bailian-token
  model: deepseek-v4-flash-0731
  reasoningEffort: max
  • reasoningEfforts —— 逐模型的档位与线格式值,由本插件编辑。
  • compat.thinkingFormat —— 推理分发的线格式(如 qwen),仍由 settings.yaml 管理。
  • compat.supportsDeveloperRole —— 端点不接受 OpenAI developer 角色时设为 false (见故障排查)。
  • agent-default-model.reasoningEffort —— 会话默认推理档位,需是该模型已声明的档位之一。