MiMo API 提前停止:是我用法不对还是模型问题?

6 月 11 日
 l84

求解惑

Xiaomi MiMo-v2.5Pro 的 api 构造,官网提到 tool_choice 只能填 auto ,在测试我的 agent loop 的时候经常出现 finish_reason=stop, tools=[] 提前停止,SOP 还没走完

(其他不管冷门还是热门的几家 LLM api 都未出现过)。不知道是我操作不对还是 LLM 的问题。参考 https://platform.xiaomimimo.com/docs/zh-CN/welcome

补充:opencode 、claude code 接入 mimo 从来没出现过。

2446 次点击
所在节点    程序员
8 条回复
niubilewodev
6 月 11 日
mimo 好像用 openai-responses 会有这种问题。
SHF
6 月 12 日
我也自己写的 agent loop ,没遇到过这种情况
l84
6 月 12 日
@niubilewodev 感谢,至少确认了不是我的写法问题
l84
6 月 12 日
@SHF 是 A 社格式?
SHF
6 月 12 日
不是,openai 的格式
SHF
6 月 12 日
我用的也是 mimo v2.5 pro ,并没有 stop 提前停止
niubilewodev
6 月 12 日
@l84 翻了一下历史记录,需要看 openai-responses 格式下 maxToken 的配置,
如果你设置的太小,mimo 的思考也占用这部分,有可能还在思考,token 就用完了。所以就没有任何 tools 调用了。

表现就是说一句动一下,甚至说了他也不动。
l84
6 月 13 日
@niubilewodev get 再实验下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1219736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX