instructor - 提取并验证 LLM 结构化输出
从 LLM 响应中提取类型化数据,使用 Pydantic 验证,自动重试失败提取并流式返回部分结果。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 提取结构化数据
- 验证 Pydantic 模型
- 重试失败提取
- 解析类型化 JSON
- 流式返回部分结果
- 支持多个模型提供商
输入
- 源文本或提示词
- Pydantic 响应模型
- 提供商和模型配置
- API 凭据
- Ollama 端点
输出
- 经过验证的结构化数据
- 验证错误反馈
- 重试请求
- 流式部分对象
- 流式迭代项目
要求
- Python 环境
- instructor 软件包
- pydantic 软件包
- OpenAI 或 Anthropic 软件包
- 受支持的 LLM 提供商访问权限
- 本地模型所需的 Ollama 端点
