为啥我开启json模式后,返回的message就没有reasoning字段了
4 Likes
所以是有推理只是字段不一样?但是如果我不开json模式reasoning_content是可以拿到的,开启json模式回复的也特别快
1 Like
什么意思?你不是说你拿不到吗?会不会 那个问题太简单 根本没有推理
仅在开启结构化输出的时候拿不到choices[0].message.reasoning_content,所以我才觉得奇怪
1 Like
……json格式输出的是结果,不是过程 ![]()
我怀疑是不是指定json输出后把原来推理的think字段顶掉了
并非,应该是我用的库的问题,用openrouter api就没这种问题。有reasoning字段也有json格式输出
1 Like
不是,json格式是被训练输出的……

