Instructor
structured-output library
Librería para obtener outputs estructurados de LLMs usando Pydantic
Lenguajes soportados
Ventajas y Desventajas
Ventajas
- + Outputs tipados y validados
- + Integración con Pydantic
- + Soporte para múltiples providers
- + Reintentos automáticos
Desventajas
- - Overhead adicional
- - Depende de función calling
Casos de Uso
- Extracción de datos estructurados
- APIs con respuestas tipadas
- Validación de outputs LLM