instructor - 使用 Pydantic 验证结构化 LLM 输出
通过 Pydantic 模型和多种提供商提取、验证、重试并流式处理 LLM 的结构化输出。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 提取结构化数据
- 验证 Pydantic 输出
- 重试失败验证
- 解析类型化 JSON
- 流式输出部分结果
- 支持多种提供商
输入
- 源文本
- 提示消息
- Pydantic 响应模型
- 验证约束
- 模型配置
- 提供商凭据
输出
- 经过验证的响应对象
- 流式部分对象
- 流式迭代项目
要求
- Python 软件包:instructor、pydantic、openai、anthropic
- 受支持的操作系统
- 兼容的 LLM 提供商
- 提供商 API 凭据
