1. Introduction
Vous allez créer un agent capable de répondre à n'importe quelle question sur l'actualité et le déployer dans Cloud Run. Les actualités peuvent porter sur n'importe quel sujet concernant une seule ville, à savoir Bangalore. Voici quelques exemples de requêtes :
- Peux-tu me donner les dernières actualités de Bangalore ?
- Donne-moi des informations récentes sur la circulation à Bangalore.
Vous pouvez déployer des agents sur Cloud Run. Nous allons créer un agent simple qui utilise le modèle et un outil local, puis le déployer.
Points abordés
- Découvrez comment configurer un projet Google Cloud pour Cloud Run.
- Découvrez comment créer un agent d'IA simple à l'aide de Google ADK.
- Découvrez comment définir et utiliser des outils locaux dans l'agent.
- Empaqueter l'agent à l'aide de Docker
- Découvrez comment déployer l'agent en tant que service sur Google Cloud Run.
- Comment interagir avec l'agent déployé via une interface utilisateur Web.
Ce dont vous aurez besoin
- Un compte Gmail
- Navigateur Google Chrome
2. Configuration
- Suivez toutes les instructions de configuration ici.
- Accédez au répertoire du premier atelier :
cd Cloud-Run-Day-Workshop-2025/workshop1
3. Déployer l'agent sur Cloud Run
Une fois que tous les fichiers sont prêts dans votre éditeur Cloud Shell, exécutez les commandes suivantes dans le terminal Cloud Shell pour déployer le service sur Cloud Run :
gcloud run deploy news-assistant-agent \
--source . \
--region $REGION \
--project $PROJECT_ID \
--allow-unauthenticated \
--set-env-vars="GOOGLE_GENAI_USE_VERTEXAI=$GOOGLE_GENAI_USE_VERTEXAI,GOOGLE_API_KEY=$GOOGLE_API_KEY"
(Confirmez le déploiement en saisissant "Y" lorsque vous y êtes invité.)
4. Tester l'agent
Si le déploiement réussit, Cloud Shell affiche l'URL du service Cloud Run déployé.
Lorsque vous ouvrez le lien, vous pouvez interagir directement avec votre agent à l'aide de l'interface utilisateur Web de l'ADK :
5. Nettoyage
Pour éviter d'encourir des frais à l'avenir, supprimez le service Cloud Run que vous avez créé.
gcloud run services delete news-assistant-agent --$REGION $GOOGLE_CLOUD_LOCATION --quiet
6. Félicitations !
Vous avez réussi à créer et à déployer un agent d'actualités IA sur Google Cloud Run.