返回智能体常见问题
帮助中心 · 常见问题智能体1 分钟阅读

我可以要求结构化回答吗?

如果后续由程序处理回答,而非只显示为文本,输出架构会很有帮助。请定义所需字段及其类型,并在使用返回数据前进行验证。

智能体

先定义输出约定

列出下一步需要的字段,并为每个字段选择合适类型。架构应聚焦于实际需要的结果。精简明确的约定比包含大量可选细节的清单更容易满足和验证。

将应用无法继续时必需的字段标记为必填。如果某个值可能缺失,应先决定如何表示,而不是让格式保持含糊。架构规定输出形状,提示仍需解释任务以及各字段的含义。

执行操作前先验证

将结构化输出视为仍需验证的数据。检查必填字段、类型以及数据是否符合具体用途。即使回答能够被解析,内容仍可能不完整或语义错误。

验证失败时,说明需要修正的字段并提供相关背景后重新请求。不要将格式错误的数据悄悄传入数据库、工作流或外部服务。把生成与验证分开,自动化流程会更可靠。

返回智能体常见问题