Skip to main content
Instructor logo
Package

Instructor

Verified Sep 2026

Structured outputs for LLMs

Pydantic-shaped responses from any model: the Python standard for typed LLM calls.

Jason Liu's structured outputs library: Pydantic models as LLM response contracts, with retries and validation across providers. The Python standard for typed LLM calls.

Who it's for

Python developers who want typed, validated structured outputs from any LLM using Pydantic.

Keep exploring

Concepts in the glossary

1 in catalog

Instructor is written in

1 in catalog

Instructor uses

1 in catalog

Instructor works with

1 in catalog

Instructor has a pricing