instructor - 从大语言模型提取并验证结构化数据
从大语言模型响应中提取结构化数据,并使用 Pydantic 验证,支持自动重试和流式处理。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 提取结构化数据
- 使用 Pydantic 验证输出
- 重试失败的提取
- 解析类型化 JSON
- 流式输出部分结果
- 支持 OpenAI 和 Anthropic
输入
- 源文本或提示词
- Pydantic 响应模型
- 大语言模型提供商凭证
- 模型和请求配置
输出
- 经过验证的结构化对象
- 验证错误
- 流式部分对象
- 流式迭代项目
要求
- Python 环境
- 已安装 instructor、Pydantic、OpenAI 和 Anthropic 软件包
- 提供商 API 密钥或本地 Ollama 服务器
- Linux、macOS 或 Windows
