
instructor
567-labs
structured outputs for llms
AI 简介
Instructor 是一个用于从大语言模型(LLM)中可靠获取结构化输出的 Python 库。它基于 Pydantic v2 实现自动模式验证、类型安全与 IDE 支持,通过声明式 Pydantic 模型直接生成强类型对象,无需手动解析 JSON、处理工具调用或重试逻辑。支持 OpenAI 等主流 LLM 提供商,兼容函数调用(function calling)机制,并提供统一抽象接口。适用于需要高精度数据提取的场景,如信息抽取、表单填充、API 响应标准化、RAG 后处理及低代码集成等。
Python
MIT License13.4k
Stars
1.1k
Forks
55
Watchers
14
Issues
Star 增长
今日0
近 7 天0
近 30 天+172
综合评分79.15
默认分支main