目前在 dify 中,LLM 节点中,设置了结构化输出 Schema ,需要 LLM 能输出一个标准的文档
{ "properties": { "content": { "description": "输出内容 Markdown 文本", "type": "string" } }, "required": [ "content" ], "type": "object" }
但是每次 LLM 输出结果都很玄学,有时候能根据要求输出,有时候没有输出。(有点像中医)
有什么好的提示词,能够保证 LLM 按照要求输出结构化输出 Schema ?
![]() |
1
huangfuyingjian 63 天前
最好还是优先使用支持 JSON Schema 的模型,有的模型不支持 JSON Schema 的话,Dify 的处理规则是作为提示词注入的,效果可能会差一些。
|