为第三方provider的模型设置添加推理等级 #5051
Replies: 3 comments 1 reply
|
如果目标是给第三方 provider 的模型增加“推理等级”选择,建议先把 UI 选择、catalog 能力声明和实际 wire request 分成三层;仅显示一个下拉框不能证明 provider/model 真正支持该等级。 我维护的独立 DeepSeek Harness 社区手册中,model provider boundary 与 reasoning-effort guide 建议对每个精确 route 记录:
回归时至少覆盖:支持等级的第三方模型、未声明等级的模型、同一 provider 下不同模型,以及从 on 到 off、off 到 on 的旧 Session/cold reload。若 provider 拒绝该字段,应明确显示 capability error 并保留原配置;不要为了让 UI 可选而强行注入另一个 API 的 reasoning 字段。 这样可以区分“catalog 没声明”“profile 没保存”“adapter 没序列化”和“provider 不支持”四类问题。该手册为独立社区资料,不代表官方 DeepSeek AI 项目。 |
|
声明面今天就支持,给已验证的写法(截图里这个 UI 确实没露出来,但底层字段在):
UI 侧确实该补编辑入口(#4071/#3566 在提 discovery 丢 reasoningEfforts 的另一半),你这贴可以与它们互链推进。 |
|
我针对这个问题做了一个独立 Bundle 形式的概念验证: https://github.com/maiziman/cedardsh-model-probe 它不会修改官方适配器,也不是单纯增加一个下拉框,而是尝试解决“怎样确认某个精确 provider/model 真正支持哪些能力”的问题。 目前的处理方式是:
在一个 OpenAI-compatible 本地 DeepSeek 服务上,插件能够自动发现 我认为自动发现不应该替代这里讨论的手动配置 UI,两者可以互补:
|
Uh oh!
There was an error while loading. Please reload this page.
如题
All reactions