Build reliable, typed data extraction from LLMs.
Guides developers in implementing typed, validated LLM outputs with automatic retries and streaming using Instructor.
When to use it
Use when implementing structured extraction, schema validation, automatic retries, typed JSON parsing, streaming, or support for multiple LLM providers.
It changes how the agent implements structured LLM outputs by defining Pydantic response models and applying Instructor's validation, retry, and streaming patterns.
What you provide
The guide is about the instructor library, which its Python examples import and use to wrap LLM clients.
The examples use Pydantic models to define and validate structured responses.
No additional actions listed.