跳到内容

提示

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

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

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

Pydantic 程序有几种一般类型

文本补全 Pydantic 程序:这些程序通过文本补全 API + 输出解析将输入文本转换为用户指定的结构化对象。

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

请参阅关于LLM 文本补全程序的示例 notebook

函数调用 Pydantic 程序#

函数调用 Pydantic 程序

DF 程序