567-labs

instructor

567-labs

structured outputs for llms

AI 简介

Instructor 是一个用于从大语言模型(LLM)中可靠获取结构化输出的 Python 库。它基于 Pydantic v2 实现自动模式验证、类型安全与 IDE 支持,通过声明式 Pydantic 模型直接生成强类型对象,无需手动解析 JSON、处理工具调用或重试逻辑。支持 OpenAI 等主流 LLM 提供商,兼容函数调用(function calling)机制,并提供统一抽象接口。适用于需要高精度数据提取的场景,如信息抽取、表单填充、API 响应标准化、RAG 后处理及低代码集成等。

Python
MIT License
13.4k
Stars
1.1k
Forks
55
Watchers
14
Issues

Star 增长

今日0
近 7 天0
近 30 天+172
综合评分79.15
默认分支main