Ce que vous devez savoir avant
Vous commencez

Débute 4 June 2026 01:21

Se termine 4 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Construction d'agents avec Google ADK et Vertex AI

Maîtrisez la création d'agents intelligents avec Google ADK et Vertex AI grâce à l'intégration d'outils, la gestion des états, les systèmes de mémoire, la sécurité des API, l'interaction avec les bases de données et les architectures multi-agents.
via Udacity

139 Cours


15 hours

Amélioration optionnelle disponible

Not Specified

Progressez à votre rythme

Paid Course

Amélioration optionnelle disponible

Aperçu

This course guides you through building intelligent agents using the Agent Development Kit (ADK) and Google Cloud technologies. You will start with tool definition and agent tool usage, then progress through structured outputs, state management, and memory systems (short and long-term).

The course covers secure API integration, database interaction via MCP, web search with grounding, and Retrieval Augmented Generation (RAG). You'll explore multi-agent architectures and implement observability through distributed tracing.

For the final project, you'll build Betty's Bird Boutique Customer Service Agent that answers bird- and store-related questions.

Programme

  • Introduction à la Création d'Agents
  • Faites connaissance avec vos instructeurs de cours, configurez les ressources GCP et obtenez un aperçu du cours.
  • Extension des Agents avec des Outils
  • Étendre les agents d'IA au-delà du texte avec des intégrations d'outils, permettant des actions en temps réel fiables et un accès aux données.
  • Mise en œuvre de l'Utilisation des Outils d'Agent avec ADK et Vertex AI Gemini
  • Apprenez à étendre les agents LLM avec ADK et Gemini pour l'utilisation d'outils : intégrer et enregistrer des fonctions personnalisées, gérer les erreurs et guider les agents avec des instructions efficaces pour des tâches concrètes.
  • Sorties Structurées
  • Découvrez les sorties structurées en IA : transformez les réponses en JSON exploitable pour l'intégration. Utilisez des schémas, des analyseurs et des appels de fonctions pour améliorer la fiabilité et l'automatisation des flux de travail.
  • Mise en œuvre de Sorties Structurées avec Vertex AI Gemini et Pydantic
  • Apprenez à générer des sorties structurées avec Vertex AI Gemini et Pydantic, permettant une extraction de données fiable et un traitement en aval utilisant des schémas définis et une gestion robuste des erreurs.
  • Gestion d'État d'Agent
  • Explorez la gestion d'état des agents avec des machines d'état. Apprenez comment les agents suivent les entrées utilisateur, les instructions et l'utilisation des outils pour des flux de travail complexes, assurant adaptabilité et fiabilité.
  • Mise en œuvre de la Gestion d'État avec ADK
  • Apprenez à gérer l'état des agents en utilisant ADK à travers des démonstrations, des exercices pratiques et des quiz pour un développement efficace d'agents.
  • Mémoire à Court Terme d'Agent
  • Explorez la mémoire à court terme chez les agents d'IA, améliorant la cohérence via des stratégies d'état, éphémères, et une mémoire éphémère pour une rétention contextuelle efficace dans les sessions actives.
  • Mise en œuvre de la Mémoire à Court Terme avec ADK
  • Apprenez à implanter et appliquer la mémoire à court terme dans les agents en utilisant ADK, avec des démonstrations étape par étape, des exercices pratiques et des solutions guidées.
  • Outils Externes et APIs
  • Explorez l'utilisation des APIs externes pour des données en temps réel, des actions dynamiques et pour l'authentification des agents. Découvrez MCP, un protocole standardisant l'interopérabilité et la sécurité des outils de l'IA.
  • Mise en œuvre de l'Intégration API avec ADK et Google Cloud Secret Manager
  • Apprenez à intégrer des APIs de manière sécurisée en utilisant ADK et Google Cloud Secret Manager grâce à des démonstrations pratiques et des exercices pratiques.
  • Agents de Recherche Web
  • Équipez les agents pour rechercher sur le web des informations en temps réel et non structurées. Fondez les réponses sur des preuves utilisant des APIs, gérez les bruits et évitez les hallucinations pour obtenir des réponses crédibles.
  • Mise en œuvre d'Agents de Recherche Web avec ADK et Fondement avec Google Search
  • Construisez des agents de recherche web en utilisant ADK, intégrez Google Search pour le fondement, et appliquez des compétences pratiques à travers des démonstrations et des exercices pratiques.
  • Interaction avec les Bases de Données
  • Équipez les agents pour accéder et modifier les données structurées en utilisant SQL pour l'interaction et des bases de données vectorielles pour les tâches sémantiques, assurant une intégration transparente avec des systèmes privés.
  • Mise en œuvre de l'Interaction avec les Bases de Données avec ADK et MCP Database Toolkit
  • Apprenez à mettre en œuvre et à pratiquer l'interaction avec les bases de données en utilisant ADK et MCP Database Toolkit à travers des démonstrations, des exercices pratiques et des solutions guidées.
  • Génération Augmentée par Récupération Agent
  • Découvrez l'Agentic RAG : améliorez RAG en permettant la réflexion, la reformulation de requêtes et une adaptation intelligente pour des réponses nuancées. Maîtrisez la récupération, le raisonnement et les boucles de ré-essai.
  • Mise en œuvre de RAG à Agent Unique avec ADK et Vertex AI Search
  • Apprenez à construire un agent RAG sur Google Cloud en utilisant ADK et Vertex AI Search pour interroger des données non structurées personnalisées, y compris la configuration, l'intégration de recherche et la génération de réponses fondées.
  • Mémoire à Long Terme d'Agent
  • Explorez la mémoire à long terme des agents : comprenez les mémoires sémantiques, épisodiques et procédurales. Apprenez les stratégies de stockage et les meilleures pratiques pour des interactions personnalisées et cohérentes.
  • Mise en œuvre de la Mémoire à Long Terme avec ADK MemoryService
  • Apprenez à implanter une mémoire conversationnelle à long terme chez les agents en utilisant ADK et Vertex AI Agent Engine, permettant le rappel de contexte et la continuité à travers les sessions avec un stockage mémoire persistant.
  • Évaluation des Agents
  • Les guides d'évaluation des agents aident à évaluer la réalisation des tâches de l'agent, la qualité, l'utilisation des outils et les métriques du système en utilisant des stratégies de réponse, d'étape, ou de trajectoire pour assurer des opérations fiables et efficaces.
  • Mise en œuvre de l'Observabilité des Agents avec ADK, OpenTelemetry, et Google Cloud Tracing
  • Apprenez à implémenter l'observabilité des agents en configurant ADK avec OpenTelemetry et Google Cloud Tracing pour surveiller, tracer et analyser les interactions et performances des agents.
  • Agent de Service Clients pour Betty’s Bird Boutique
  • Construisez un agent d'IA pour Betty’s Bird Boutique qui répond aux questions sur les oiseaux et le magasin en utilisant des bases de données, des dossiers, et des informations web, évite les commandes et les requêtes hors-sujet et est testé dans un environnement de développement.

Enseigné par

Henrique Santana and Allen Firstenberg


Matières

Programming