dotsagent.io
Taal:Nederlands
Framework · Pydantic

Pydantic AI in een oogopslag

Een Python-agentframework van het Pydantic-team, gebouwd rond type hints, gevalideerde gestructureerde uitvoer en dependency injection. Het onderscheidt zich met duurzame uitvoering op zeven engines, van Temporal tot Airflow, en bevat ook Pydantic Evals.

Geschikt voor: Typeveilige Python-agents waarvan de uitvoer moet worden gevalideerd, met keuze uit verschillende duurzame engines.

Belangrijkste gegevens

Beheerder
Pydantic
Talen
Python
Licentie
MIT
Nieuwste versie
2.52.0 · 30 september 2026
Repository
pydantic/pydantic-ai · 20.308 sterren
Gehoste optie
Geen

Quickstart

Installeer het pakket, stel de inloggegevens in en voer vervolgens de eenvoudigste agent uit de officiële documentatie uit. De model-ID's zijn de ID's uit de documentatie en zijn mogelijk niet beschikbaar voor je account.

Installeren
pip install pydantic-ai

Vereist OPENAI_API_KEY (or use Agent('test') offline)

Python
from typing import Literal

from pydantic import BaseModel, Field

from pydantic_ai import Agent, RunContext

class Sentiment(BaseModel):
    label: Literal['positive', 'negative', 'neutral']
    score: float = Field(ge=-1, le=1)

agent = Agent('openai:gpt-6-sol', output_type=Sentiment)

@agent.tool
def recent_reviews(ctx: RunContext, product: str) -> list[str]:
    """Fetch recent review snippets for a product."""
    return ['The new release fixed everything I complained about!']

result = agent.run_sync('How are people feeling about the Extract app?')
print(result.output)
#> label='positive' score=0.9

Bron voor quickstart

Functies

Alle modellenJaVan model wisselen is een kwestie van een string aanpassen; een offline testmodel is inbegrepen
MCP-clientJaToegevoegd als MCP-mogelijkheid van de agent
MCP-serverNiet bevestigd
Multi-agentJaSubAgents-mogelijkheid en getypeerde control flow met Pydantic Graph
Duurzame runsJaTemporal, DBOS, Prefect, Restate, AWS Lambda, Kitaru of Airflow
Goedkeuring door een mensJaGoedkeuring werkt ook met duurzame uitvoering
TracingJaNative ondersteuning voor OpenTelemetry; met één regel stuur je traces naar Logfire
EvalsJaPydantic Evals is een apart package uit hetzelfde project

Recente wijzigingen

  • Overgestapt op een 2.x-versie; 1.x krijgt nog onderhoudsreleases, zoals v1.107.7 op 30 September 2026.
  • Het nieuwe package pydantic-ai-harness voegt Coder, Researcher en SubAgents toe.
  • Realtime spraak, beeldgeneratie en embeddings toegevoegd.
  • De documentatie is verhuisd naar pydantic.dev/docs/ai/.

Alternatieven in dezelfde taal

Bronnen

  1. ai.pydantic.dev/
  2. github.com/pydantic/pydantic-ai
  3. pypi.org/pypi/pydantic-ai/json
  4. api.github.com/repos/pydantic/pydantic-ai/releases

Onafhankelijke referentie voor iedereen die AI-agents bouwt. Niet verbonden aan een van de genoemde leveranciers.

© 2026 DotsAgent · Feiten gecontroleerd op 1 oktober 2026