1. Introducción
Crearás un agente que pueda responder cualquier consulta sobre las noticias y lo implementarás en Cloud Run. Las noticias pueden ser sobre cualquier tema relacionado con una sola ubicación: Bengaluru. Algunas de las consultas pueden ser las siguientes:
- ¿Puedes contarme algunas de las últimas noticias de Bengaluru?
- Dame algunas noticias recientes relacionadas con el tráfico de Bengaluru.
Puedes implementar agentes en Cloud Run. Crearemos un agente simple que use el modelo y una herramienta local, y luego lo implementaremos.
Qué aprenderás
- Cómo configurar un proyecto de Google Cloud para Cloud Run
- Cómo compilar un agente de IA simple con el ADK de Google
- Cómo definir y usar herramientas locales dentro del agente
- Cómo empaquetar el agente con Docker
- Cómo implementar el agente como un servicio en Google Cloud Run
- Cómo interactuar con el agente implementado a través de una IU web
Qué necesitas
- Una cuenta de Gmail
- Navegador Chrome
2. Configuración
- Asegúrate de tener el proyecto de Google Cloud con la facturación configurada.
- Clona el repositorio de GitHub:
git clone https://github.com/abhishekr700/Cloud-Run-Day-Workshop-2025.git
- Navega al directorio del primer taller:
cd Cloud-Run-Day-Workshop-2025/workshop1
3. Implementa el agente en Cloud Run
Una vez que tengas todos los archivos listos en el editor de Cloud Shell, ejecuta los siguientes comandos en la terminal de Cloud Shell para implementar el servicio en 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"
(Para confirmar la implementación, escribe “Y” cuando se te solicite).
4. Prueba el agente
Si la implementación se realiza correctamente, Cloud Shell mostrará la URL del servicio de Cloud Run implementado.

Cuando abras el vínculo, podrás interactuar directamente con el agente mediante la IU web del ADK:

5. Limpieza
Para evitar cargos futuros, borra el servicio de Cloud Run que creaste.
gcloud run services delete news-assistant-agent --region $REGION $GOOGLE_CLOUD_LOCATION --quiet
6. ¡Felicitaciones!
Compilaste e implementaste correctamente un agente de noticias de IA en Google Cloud Run.