Skip to content

Pydantic 程序#

Tip

Pydantic 程序是用于结构化输出提取的底层抽象。执行结构化输出提取的默认方式是使用我们的 LLM 类,这使您可以轻松将这些 LLM 插入到更高级的工作流中。请查看我们的结构化数据提取教程

Pydantic 程序是一种通用抽象,它接收输入字符串并将其转换为结构化的 Pydantic 对象类型。

由于这种抽象非常通用,它涵盖了广泛的 LLM 工作流。这些程序是可组合的,可以用于更通用或更具体的用例。

Pydantic 程序有几种一般类型:

  • 文本补全 Pydantic 程序:通过文本补全 API 和输出解析,将输入文本转换为用户指定的结构化对象。
  • 函数调用 Pydantic 程序:通过 LLM 函数调用 API,将输入文本转换为用户指定的结构化对象。
  • 预打包 Pydantic 程序:将输入文本转换为预定义的结构化对象。

文本补全 Pydantic 程序#

查看示例笔记本 LLM 文本补全程序

函数调用 Pydantic 程序#

预打包 Pydantic 程序#