OpenRouter 核心模型 ID poolside/laguna-s-2.1:free 被 T3 Code/OpenCode 拒绝
提交前
- 我搜索了现有的问题,没有发现重复的问题。
- 我包含足够的细节 复制或调查问题。
区域
应用程序/桌面
- 复制步骤
- 安装或打开OpenRouter配置的T3代码。
- 在Windows上使用T3代码0.0.42(捆绑的OpenCode运行时间为1.18.31).
- 选择 " 开路口/池边/laguna-s-2.1:免费 " 模式。
- 启动新的提示并提交任何信息。
- 在得到答复之前,请求失败。
预期行为
T3代码/OpenCode应解决供应商合格选择:
- 提供者ID:`开路器'
- 模型ID:`池边/矿井2.1:免费'
然后,请求应使用有效的原始模式ID`poolside/laguna-s-2.1:free'发送给OpenRouter。 被嵌入的"池边/"命名空间是模型ID的一部分,必须保存;它不应该被当作意外提供者前缀处理.
实际行为
请求中以`提供模式NoundError ' 失效:
`未找到模式:开口路口/池边/laguna-s-2.1:免费。 你是说:池边/laguna-s-2.1:免费;池边/laguna-xs-2.1:免费?”
重要的细节是OpenRouter使用"poolside/laguna-s-2.1:free"作为API模型ID,而T3/OpenCode则使用"openrouter/."作为提供商合格的应用程序选择. OpenCode所曝光的提供者目录包含有提供者ID " openrouter " 和模型ID " poolside/laguna-s-2.1:free " 的模型,但快速路径仍然无法解决所选值。
我也核实了使用分离的提供者ID/模型ID的直接OpenCode请求成功,因此这看起来不像是无法使用的OpenRouter模型或者无效的API模型ID.
相关工作:
- T3 第3571期报道了OpenCode Go的类似提供商/型号系列化边界,但这份报告涉及OpenRouter.
- PR#7247只处理重复的 " 开码 " / " 开码去 " 前缀,并故意使其他供应商保持不变;它不涵盖这种有效的嵌入式OpenRouter模型ID。
- T3 第4239期是关于OpenCode配置由QQ所覆盖并被PR #4242所固定. 这与模型发现有关,但并不能解释这一剩余的即时搜索失败.
影响
严重退化或经常故障
版本或执行
T3 代码 0.042; OpenCode 1.18.31
环境
Windows桌面应用程序;提供商:OpenRouter;模型:poolside/laguna-s-2.1:免费;T3代码正在使用被捆绑的OpenCode运行时间.
QQ 日志或堆栈跟踪
贝壳 提供商ModelNotFoundError:未找到型号:开路特/池边/laguna-s-2.1:免费. 你是说:池边/laguna-s-2.1:免费;池边/laguna-xs-2.1:免费?
* 屏幕截图、录音或辅助文件
无回复( N)
工作间
一个临时的变通办法是在QQ/.config/opencode/opencode.jsonc中明确宣布OpenRouter模型:
贾森克
{
"("$schema":"https://opencode.ai/config.json"),又作"钱".
"提供方":{
"开口":{
"模型":{
. . . . . . .内容来源: pingdotgg/t3code