Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Présentation
Pour utiliser Vertex AI Agent Engine, vous devez d'abord développer un agent pouvant être déployé sur Vertex AI Agent Engine. Le moyen le plus simple de développer un agent consiste à utiliser l'un des modèles spécifiques au framework que nous fournissons. Les modèles spécifiques au framework gèrent automatiquement certains aspects courants du développement d'un agent, tels que la sérialisation des objets et la séparation du code qui initialise un agent du code qui répond aux requêtes. Nous fournissons les modèles spécifiques aux frameworks suivants :
Conçue 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.
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.
Si vous créez un système multi-agents, nous vous recommandons vivement de consulter le protocole A2A. Le protocole A2A est une norme ouverte qui permet une communication et une collaboration fluides entre les agents d'IA, quels que soient leurs frameworks sous-jacents. Il a été donné par Google Cloud à la Linux Foundation en juin 2025. Pour utiliser les SDK A2A ou essayer les exemples, consultez le dépôt GitHub.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[],[],null,["# Develop an agent\n\nOverview\n--------\n\nTo use Vertex AI Agent Engine, you must first develop an agent that can be deployed on Vertex AI Agent Engine. The easiest way to develop an agent is to use one of the framework-specific templates that we provide. Framework-specific templates automatically handle some of the common aspects of developing an agent such as serializing objects and separating the code that initializes an agent from the code that responds to prompts. We provide the following framework-specific templates:\n\nIf your use case doesn't align with one of the framework-specific templates, you can [develop your own custom agent](/vertex-ai/generative-ai/docs/agent-engine/develop/custom).\n\nAgent2Agent (A2A) protocol\n--------------------------\n\nIf you are building a multi-agent system, we highly recommend reviewing the [A2A Protocol](https://a2a-protocol.org/). A2A Protocol is an open standard that enables seamless communication and collaboration between AI agents, regardless of their underlying frameworks. It was [donated by Google Cloud to the Linux Foundation in June 2025](https://developers.googleblog.com/en/google-cloud-donates-a2a-to-linux-foundation/). To use the A2A SDKs, or try out the samples, check out the [GitHub repository](https://github.com/a2aproject/A2A).\n\nWhat's next\n-----------\n\n- [Develop a custom agent](/vertex-ai/generative-ai/docs/agent-engine/develop/custom).\n- [Evaluate an agent](/vertex-ai/generative-ai/docs/agent-engine/evaluate).\n- [Deploy an agent](/vertex-ai/generative-ai/docs/agent-engine/deploy).\n- [Get support](/vertex-ai/generative-ai/docs/agent-engine/support)."]]