都是支持 json_object ,且是在 prompt 规定的格式要自己验证合法性
接了很多模型,但是 json 输出之前一直是 openai 和 doubao1.6/2.0 min 的 json_schema ,目前除了超出输出长度外,都是合法的且严格按照字段名类型输出
有业务用的 qwen 和 deepseek ,看到支持的是 json_object ,没用过 json_object 想问下大家合法性怎么样
都是支持 json_object ,且是在 prompt 规定的格式要自己验证合法性
接了很多模型,但是 json 输出之前一直是 openai 和 doubao1.6/2.0 min 的 json_schema ,目前除了超出输出长度外,都是合法的且严格按照字段名类型输出
有业务用的 qwen 和 deepseek ,看到支持的是 json_object ,没用过 json_object 想问下大家合法性怎么样
1
maocat 16h 28m ago via Android
现阶段永远不要相信 json 的吐出,基本就是在模型输出后再加规则的检验,出现错误再进行多轮对话进行修正
|
2
codehz 16h 3m ago
你直接接工具调用会比较稳定()各家基本上都在优化工具调用
|
3
op351 15h 38m ago
把功能包装成 tool ,直接用 tool call 就行了
tool call 还有个额外的好处,多轮会话中,模型能很好的理解上下文中的 tool call 这样链式调用多个 tool 也能非常丝滑 |
4
furlxy 15h 21m ago
不要相信 json 输出,目前来看仍然是减少每一段 Prompt 交互后的输出结果,然后自己封装统一格式
你说的这两个我都接过,从 qwen3.5 到 3.7,仍然有很多问题 |
5
sakeven 10h 23m ago
tool call 与 json_schema 不兼容。设置了 json_schema ,就不会产生 tool call ,因为格式不一样。
不知道为啥国产模型这个支持不了。 |