Library/instructor
Library/instructorForked

567-labs/instructor

instructor

structured outputs for llms

Builder

567-labs

567-labs

567-labs • individual

Stars

12,678

Using upstream star count

Forks

1,001

Using upstream fork count

Open Issues

0

Activity Score

0/100

0 commits in 30d

Created

Jun 14, 2023

Project creation date

README Summary

Instructor is a Python library that enables structured data extraction from language models using Pydantic models for validation. It provides a simple way to get type-safe, validated responses from LLMs by defining the expected output schema. The library integrates with popular LLM providers and automatically handles parsing and validation of model responses.

AI Dev Skills

Unmapped

LLM Output ValidationSchema-Driven AI ResponsesType-Safe AI IntegrationPydantic Model DesignAPI Response StructuringLLM Function CallingData Validation PatternsPrompt Engineering

Tags

LLM Output ValidationSchema-Driven AI ResponsesType-Safe AI IntegrationPydantic Model DesignAPI Response StructuringLLM Function CallingData Validation PatternsPrompt EngineeringConfiguration File GenerationOn-premiseDeveloper ToolsTextReliable AI SystemsStructured Data ExtractionCodeHealthcareEntity RecognitionSelf-hostedLegal TechTool-Using AIDatabase Record CreationReport AutomationForm Data GenerationProduction AIServerlessStructured GenerationType-Safe AICloud APIAPI Response ValidationE-commerceFinTechContent ClassificationPython

Taxonomy

Recent Activity

Updated 1 months ago

7 Days

0

30 Days

0

90 Days

0

Quality

production
Quality
high
Maturity
production

Categories

Foundation ModelsPrimaryAI AgentsHealthcare & BiologyFinance & LegalOther AI / MLDev Tools & AutomationIndustry: FinTech

PM Skills

Developer Platform

Languages

Python100.0%

Timeline

Project created
Jun 14, 2023
Forked
Mar 13, 2026
Your last push
1 months ago
Upstream last push
10 days ago
Tracked since
Mar 10, 2026

Similar Repos

pgvector cosine similarity · $0

Loading…