Le code permettant d'interroger un agent est le même, qu'il s'exécute localement ou qu'il soit déployé à distance. Par conséquent, sur cette page, le terme agent
fait référence à local_agent
ou remote_agent
de manière interchangeable. L'ensemble des opérations compatibles variant selon les frameworks, nous fournissons des instructions d'utilisation pour les modèles spécifiques à chaque framework :
Framework | Description |
---|---|
Agent Development Kit | Conçu sur la base des bonnes pratiques internes de Google pour les développeurs qui créent des applications d'IA ou les équipes qui ont besoin de prototyper et de déployer rapidement des solutions robustes basées sur des agents. |
Agent2Agent (aperçu) | Le protocole Agent2Agent (A2A) est une norme ouverte conçue pour permettre une communication et une collaboration fluides entre les agents d'IA. |
LangChain | Plus facile à utiliser pour les cas d'utilisation de base grâce à ses configurations et abstractions prédéfinies. |
LangGraph | Approche basée sur des graphiques pour définir des workflows, avec des fonctionnalités avancées d'intervention humaine et de retour en arrière/relecture. |
AG2 (anciennement AutoGen) | AG2 fournit un framework de conversation multi-agents en tant qu'abstraction de haut niveau pour créer des workflows LLM. |
LlamaIndex (bêta) | Le pipeline de requête de LlamaIndex offre une interface de haut niveau pour créer des workflows de génération augmentée par récupération (RAG). |
Personnalisée | Agents développés et déployés sans utiliser de modèle spécifique à un framework. |