instructor
★ 14KPython library that turns any LLM into a validated structured-output client: define a Pydantic model, call create(response_model=...), and get typed objects with automatic retries, streaming, and nested-object support across OpenAI, Anthropic, Google, Ollama and more.
AI Tools | Python · structured-outputs · pydantic
View Project →