diff --git a/samples/agent/adk/gemini_enterprise/cloud_run/README.md b/samples/agent/adk/gemini_enterprise/cloud_run/README.md index 930e59f82..9cf749664 100644 --- a/samples/agent/adk/gemini_enterprise/cloud_run/README.md +++ b/samples/agent/adk/gemini_enterprise/cloud_run/README.md @@ -14,6 +14,34 @@ Gemini-based agent that can communicate with users with A2UI components. By the end of this guide, you will have an agent running on Cloud Run and can display A2UI components on Gemini Enterprise UI. +## Prerequisites + +Before running the deployment script, ensure you have the following: + +- A [Google Cloud Project](https://cloud.google.com/resource-manager/docs/creating-managing-projects) with billing enabled. +- [Google Cloud SDK](https://cloud.google.com/sdk/docs/install) installed and up to date. + +### Authentication + +Authenticate with Google Cloud by running the following commands: + +```bash +gcloud auth login +gcloud config set project +``` + +### Enable Required APIs + +```bash +gcloud services enable \ + run.googleapis.com \ + cloudbuild.googleapis.com \ + aiplatform.googleapis.com \ + artifactregistry.googleapis.com \ + iam.googleapis.com \ + --project +``` + ## Steps There are 2 steps: