Pydantic AI

por Pydantic
Abrir

Permite desarrollar agentes de IA tipados en Python con herramientas, resultados estructurados validados y distintos modelos de lenguaje.

Descripción

Pydantic AI es un framework de Python para crear agentes de IA y aplicaciones con modelos de lenguaje. Utiliza los tipos de Python y los esquemas de Pydantic para definir entradas, herramientas y resultados estructurados.

Los desarrolladores pueden cambiar de proveedor de modelos, crear llamadas a funciones y validar las respuestas. Admite servidores MCP y transmisión de eventos para interfaces de usuario.

Las integraciones con motores de ejecución duradera permiten gestionar tareas prolongadas; Pydantic Evals sirve para evaluar agentes. El seguimiento y la observabilidad pueden configurarse con OpenTelemetry y Pydantic Logfire.

El framework principal se distribuye bajo licencia MIT y se instala como paquete de Python. Las API de modelos comerciales suelen requerir credenciales y pagos aparte; Logfire y otros servicios externos tienen condiciones propias.