结构化输出是让大模型生成符合特定格式的数据,而不是自由文本。
其中,特定的格式可以是JSON、XML、表格等等。
这样的输出可以被计算机程序直接解析和处理。
常见的数据格式有:JSON、YAML、CSV、XML
常见的结构化文本有:表格、键值对
还有某些领域的特定格式,比如:SQL语句、HTML、LaTeX
要实现这样的结构化输出,需要在输入提示中明确要求输出格式,并用代码解析模型生成的文本,转换为标准结构,然后使用库或者框架自动验证和解析输出格式。
结构化输出是让大模型生成符合特定格式的数据,而不是自由文本。
其中,特定的格式可以是JSON、XML、表格等等。
这样的输出可以被计算机程序直接解析和处理。
常见的数据格式有:JSON、YAML、CSV、XML
常见的结构化文本有:表格、键值对
还有某些领域的特定格式,比如:SQL语句、HTML、LaTeX
要实现这样的结构化输出,需要在输入提示中明确要求输出格式,并用代码解析模型生成的文本,转换为标准结构,然后使用库或者框架自动验证和解析输出格式。