instructor - 提取并验证结构化 LLM 输出
从 LLM 响应中提取经类型验证的结构化数据,自动重试验证失败、解析 JSON 并流式输出部分结果。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 提取结构化数据
- 验证 Pydantic 模型
- 重试失败验证
- 解析类型化 JSON
- 流式输出部分对象
- 支持多个模型提供商
输入
- Pydantic 响应模式
- 源文本
- 提示消息
- LLM 模型标识符
- 提供商 API 凭证
输出
- 经过验证的结构化对象
- 解析后的 JSON 数据
- 流式部分对象
- 流式迭代项目
- 验证错误反馈
要求
- Python 运行环境
- instructor 软件包
- pydantic 软件包
- LLM 提供商 SDK
- 提供商 API 访问权限
- 支持结构化输出的模型
