Instructor
structured-output library
Library for getting structured outputs from LLMs using Pydantic
Supported languages
Pros and Cons
Ventajas
- + Typed and validated outputs
- + Pydantic integration
- + Multi-provider support
- + Automatic retries
Desventajas
- - Additional overhead
- - Depends on function calling
Casos de Uso
- Structured data extraction
- APIs with typed responses
- LLM output validation