Course

Build a RAG on GCP

From document ingestion to a production agent: Vertex AI RAG Engine, Gemini and Cloud Run.

Intermediate 5 lessons 4h
Start the course
Progress 0% · 0/5

This course walks you step by step through building a Retrieval-Augmented Generation (RAG) system fully hosted on Google Cloud.

What you will build

An assistant that answers your teams' questions from internal documentation, citing its sources:

  1. a Vertex AI RAG Engine corpus fed from Cloud Storage;
  2. a sync job on Cloud Run that re-indexes changed documents;
  3. an ADK agent served on Cloud Run that queries the corpus and calls Gemini.

Outline

ModuleContentDuration
FundamentalsRAG architecture, embeddings, similarity1h30
ImplementationSetup, Terraform, deployment, recap2h30

Prerequisites

  • A Google Cloud project with billing enabled.
  • Basic Python and command-line skills.
  • Some Terraform knowledge helps.

Resources

Download all (.zip)

References