07. DeepSeek + ChatGPT 多模型路由
目标
让 QQ Bot 根据场景走不同模型:
普通聊天 -> deepseek-chat
高级分析 -> ChatGPT / CPA / gpt-5.4 / gpt-5.5整体链路:
QQ
-> NapCat
-> LangBot
-> New API
-> DeepSeek 渠道
-> ChatGPT / CPA 渠道推荐方案:LangBot 多流水线
最适合“某些情况下走哪个 AI”的方式,是在 LangBot 里建两条流水线。
流水线 1:日常聊天
名称:qq bot
模型:deepseek-chat
用途:日常聊天、群聊普通回复
触发条件:
群聊 @ 开启
随机 0使用:
@神盾局特工26号 你好流水线 2:高级分析
名称:qq bot gpt
模型:gpt-5.4 / gpt-5.5 / CPA 实际可用模型
用途:复杂代码、深度分析、重要问题
触发条件:
前缀 /gpt
或前缀 /高级
优先级高于日常流水线使用:
@神盾局特工26号 /gpt 帮我分析这个报错New API 侧准备
New API 里至少有两个模型可用:
deepseek-chat
gpt-5.4或其它 CPA 实际可用模型。
每个模型都要满足:
- 渠道模型列表包含该模型。
- 渠道分组包含机器人 token 所属分组。
- 如果没开自用模式,需要配置模型价格。
LangBot 模型配置
都走同一个 New API endpoint:
Base URL: http://172.17.0.1:3000/v1
API Key: New API 机器人 token模型配置 A:
名称:DeepSeek
Model:deepseek-chat模型配置 B:
名称:ChatGPT
Model:gpt-5.4避免触发冲突
如果两条流水线都能匹配同一条消息,会出现路由不符合预期。
建议:
/gpt 流水线:前缀 /gpt,优先级高
普通流水线:@ 触发,优先级低这样:
@机器人 你好走 DeepSeek。
@机器人 /gpt 分析一下走 ChatGPT。
New API 分组问题
如果报:
No available channel for model gpt-5.5 under group vip说明机器人 token 所属用户在 vip 分组,但该分组没有可用渠道支持这个模型。
修复:
New API -> 渠道 -> 对应渠道 -> 分组 -> 勾选 vip或者把模型换成该分组实际可用的模型。