Pydantic AI
Framework Python d'agents publié par l'équipe de Pydantic. Tu déclares le type de la réponse attendue, et chaque réponse du modèle est validée contre lui : si elle ne colle pas, le modèle est relancé pour corriger. Changer de modèle tient en une chaîne de caractères, et un second modèle peut prendre le relais quand un fournisseur tombe.
Forces
- Sortie typée : chaque réponse est validée contre le type que tu déclares
- Relance automatique du modèle quand la validation échoue
- Indépendant du fournisseur : changer de modèle tient en une chaîne, avec un modèle de secours possible
- Licence MIT
Limites
- Python seulement
- Le budget de relances sur la sortie vaut 1 par défaut : à relever si ton modèle rate souvent le format
Pour qui
- Extraction de données structurées depuis du texte, avec un résultat que ton code peut lire sans vérifier
- Agents Python qui doivent pouvoir changer de fournisseur de modèle