跳转到主要内容

使用场景

Structured Outputs 功能使模型能够生成符合您提供的 JSON Schema 的响应,让生成结果更加可控、易于解析。该功能既方便后续逻辑的解析和处理,也有利于将结果集成到业务系统中,适用于各种自动化和数据处理场景。

支持的模型

以下模型支持结构化输出:

使用方法

在请求中添加以下信息:
  • 设置参数:通过 response_format 参数指定您定义的 JSON Schema。
  • 提示词指引:在提示词中指引模型进行结构化输出。

使用示例

下文提供完整的 Python 代码示例,演示如何使用 Structured Outputs 功能生成符合您提供的 JSON Schema 的 JSON 响应。
1

初始化客户端

您需要使用您的 PPIO 派欧云 API 密钥初始化客户端。
2

定义 JSON Schema

您需要定义 JSON Schema。以下示例创建了一个从用户输入中提取费用信息的 JSON Schema。
3

发起 API 请求

创建 API 请求。此请求包括 response_format 参数,指定了上一步中定义的 JSON Schema。
输出:

完整代码

最后修改于 2026年11月11日