How Google Cloud Empowers Developers: Agent Platform and RAG
Google Cloud empowers developers to build with AI through Agent Platform — a unified environment for discovering models, grounding them in company data, and building custom gen AI agents — together with a set of retrieval-augmented generation (RAG) offerings that connect models to enterprise information. The three Agent Platform capabilities the exam names are Model Garden, a curated catalog for discovering, comparing, and deploying Google, open, and partner models; Agent Search, an out-of-the-box, Google-quality search and answer engine over an organization's own data; and Agent Platform AutoML, which trains custom image and tabular models from a company's labeled data without training code. For retrieval, Google Cloud offers two routes: prebuilt RAG with Agent Search, a fully managed pipeline, and RAG APIs, component services developers adopt one at a time or assemble into custom pipelines. In this lesson you will learn what each offering does, how to choose and run a model, when to prompt, tune, or train, how to keep grounded answers current, what a custom agent needs in order to act, and the business value each one delivers.
On this page11 sections
- What Agent Platform offers developers
- Model Garden: one place to discover and compare models
- Choosing and running a model: size, tuning, temperature, and billing
- Agent Search: out-of-the-box search and grounded answers
- Agent Platform AutoML: custom models without deep ML expertise
- Prompt, tune, AutoML, or custom training: choosing how to adapt
- Google Cloud's RAG offerings: prebuilt RAG and RAG APIs
- Keeping grounded answers current
- Building custom agents with Agent Platform
- The developer offerings at a glance
- A worked example: one insurer, four offerings
- Describe the functionality, use cases, and business value of Agent Platform as a unified environment for building with AI
- Explain what Model Garden offers — managed Gemini models, open-weight Gemma and open models, and partner models such as Claude — and why model choice matters to a business
- Choose a model on quality, latency, and cost, and explain what tuning, temperature, and Provisioned Throughput do and do not change
- Recognize how Agent Search delivers out-of-the-box enterprise search and grounded answers, and measure its value by business outcomes
- Identify when to prompt a foundation model, use a pre-trained API, tune, train with Agent Platform AutoML, or write custom training
- Compare prebuilt RAG with Agent Search against RAG APIs, place each RAG component in its pipeline stage, and fix stale grounded answers at the source
- Explain how Agent Platform is used to build custom agents — instructions, grounding data, and the tools that let an agent act
What Agent Platform offers developers
Agent Platform is Google Cloud's unified environment for building with generative AI: one place where developers discover and evaluate models, adapt them with company data, build gen AI agents, and deploy and manage everything with enterprise-grade security. Instead of stitching together separate products for model access, search, training, and deployment, a development team works inside a single platform where those capabilities are designed to fit together.
The exam highlights three capabilities inside it. Model Garden is where developers find and compare foundation models. Agent Search provides ready-made, Google-quality search and question answering over an organization's own content. Agent Platform AutoML lets teams train custom models through a guided workflow rather than hand-built training code. Around these sit the tools to build custom agents — defining goals, instructions, and the data an agent can use — and to run them in production.
The business value is threefold. First, speed: teams start from pretrained models and prebuilt components instead of building from zero, so pilots become products in weeks rather than quarters. Second, accessibility: capabilities like AutoML and low-code agent building mean useful AI is no longer gated on scarce machine learning specialists. Third, governance: because building, grounding, and deployment happen on one platform, security controls, access policies, and monitoring apply consistently — which is what makes gen AI acceptable to enterprise risk and compliance teams.
Model Garden: one place to discover and compare models
Model Garden is a curated catalog inside Agent Platform where developers discover, evaluate, and start using models. It brings together Google's own models — the Gemini family for language and multimodal tasks, Imagen for images, Veo for video, and the lightweight Gemma models — alongside popular open models and models from Google's partners, each with a model card describing what the model is for, its intended uses and known limitations, and how it can be used, so a team understands a model before committing to it.
Models in the catalog are offered in three different ways, and the difference decides what a team can do with them:
| How it is offered | Examples | What the team gets |
|---|---|---|
| Managed Google model, used as a service | Gemini Pro and Gemini Flash models | An API on Agent Platform; Google runs the model. No weights to download or host. |
| Open-weight model | Gemma, plus open models from other providers | Weights the team can download, modify, and serve on its own infrastructure (for example a GKE cluster), or deploy to a managed endpoint on Agent Platform. |
| Partner model, used as a service | Anthropic's Claude and other partner models | A managed API enabled through the customer's own Google Cloud project — billed, governed, and access-controlled there, with no separate vendor account or API keys. |
Two near-twins are worth keeping apart. Gemini Nano is the Gemini model that runs on device (on Android through the AICore system service); its weights are not released, so it is not a model a team downloads and self-hosts — Gemma is Google's open-weight family for that. And Google AI Studio is a developer tool for prototyping with Google's own models such as Gemini; it does not offer partner models such as Claude, and it is not the route for enterprise billing and governance — Agent Platform is.
The path from catalog to production is: read the model card, test candidate models on the team's own prompts, then call the managed API or deploy the model on Agent Platform, tuning it only if testing shows a gap. The business value is choice without fragmentation: Model Garden avoids betting everything on one model that later proves wrong for a workload, and avoids scattering teams across disconnected tools and vendor accounts with no shared governance. One catalog, many models, one set of enterprise controls.
Choosing and running a model: size, tuning, temperature, and billing
The right model is the smallest one that does the job well enough: choose each workload's model on quality, latency, and cost rather than standardizing on the largest. A frontier model earns its cost on complex reasoning; simple, high-volume, or real-time work — classifying messages, returning short answers while a user waits — usually runs better on a smaller, faster model such as a Gemini Flash model, at a lower cost per request. Quality, speed, and cost trade against one another, so evaluate several model sizes on representative prompts and keep the smallest that meets the quality bar; Model Garden makes that comparison straightforward because the candidates sit in the same catalog.
Three other levers are often mistaken for fixes to speed or cost:
| Lever | What it changes | What it does not change |
|---|---|---|
| Tuning | How the model behaves on a task — format, style, domain-specific patterns learned from examples | The model's size, its inherent speed per token, or its per-token price (a tuned model is priced like its base model). Tuning can trim cost and latency only indirectly, by letting prompts get shorter — a tuned large model is still a large model, so tuning is not the fix for a model that is too big and slow for the job |
| Temperature | How varied or predictable the output is (lower = more consistent, higher = more creative) | Response speed or cost per request — and it cannot add facts the model does not have |
| Provisioned Throughput | How capacity is bought: a fixed fee for reserved throughput over a term, instead of pay-as-you-go billing by volume of usage | The model itself — the same model answers at the same inherent speed, and a model too costly per call for the workload stays too costly |
Provisioned Throughput suits steady, high-volume production traffic that needs assured capacity and predictable spend; pay-as-you-go suits pilots and variable traffic. Neither billing choice replaces picking the right-sized model.
Agent Search: out-of-the-box search and grounded answers
Agent Search gives an organization Google-quality search over its own data, out of the box. Developers point it at their content — internal documents, websites, knowledge bases, structured records — and it delivers a search and question-answering experience that understands natural language, ranks results by relevance, and can generate conversational answers grounded in the indexed content, with references back to the sources it used.
Use cases cluster in two areas. Inward-facing: an employee help center where staff ask questions in plain language and get answers drawn from HR policies, IT runbooks, and internal wikis instead of hunting through folders. Outward-facing: product search and self-service support on a company website, where customers get direct, sourced answers rather than a list of links.
The business value is time to value. Building a modern retrieval system in-house means solving document parsing, indexing, ranking, and answer generation — deep specialist work. Agent Search packages that entire stack as a managed offering, so the work left for the team is curating the content, not engineering the search. It fits a company that wants trustworthy, sourced answers over its own information quickly and without a search engineering team.
Measure that value by outcomes, not activity. Outcome metrics show the business result the investment was meant to deliver: support contacts avoided because self-service resolved them, less time for employees to find information, higher self-service resolution rates. Activity metrics — raw usage counts and other measures of how much the system does — show the system is running and being used, but not whether it is paying off; a rise in searches can even signal that people are not finding answers.
Agent Platform AutoML: custom models without deep ML expertise
Agent Platform AutoML trains a custom machine learning model on a company's own labeled data through a guided interface, without training code or model design. The team supplies labeled examples — today chiefly images (classification, object detection) and tabular records (classification, regression, forecasting) — and AutoML handles model building, training, and evaluation, producing a model specialized to that business problem. Text is no longer an AutoML case: the AutoML text objectives were deprecated in favor of tuning Gemini models, so a text task such as routing support tickets is handled by prompting or tuning Gemini instead.
It fits when the knowledge that matters lives in the company's own labels and general-purpose models do not have it. Typical examples: a manufacturer training an image model to spot defects unique to its production line, a recycler grading photos of incoming material into its own quality grades, or an equipment lessor predicting which leased machines will need early maintenance from years of labeled service records.
AutoML sits between two neighbors. A pre-trained API such as Cloud Vision label detection works immediately but returns general-purpose labels ("vehicle", "metal", "furniture"); it cannot learn a company's own categories, and no setting on the request teaches it new ones. Custom training — hand-written training code run on Agent Platform — gives full control but needs ML engineers to build and maintain it. AutoML gives a custom model from the company's labels without that team.
The business value is democratized model building: a project that once required an ML research team becomes one a capable developer or analyst can deliver, which lowers cost, shortens timelines, and lets the domain experts who understand the data drive the work.
Prompt, tune, AutoML, or custom training: choosing how to adapt
Start with the least effort that can work: prompt a foundation model first, tune only when prompting falls short, and reserve custom training for when nothing packaged can do the job. Each step down this ladder adds data, skills, and cost that a specific requirement must justify.
- Prompt a foundation model (Gemini) — for general tasks such as summarizing, drafting, extracting, or answering. It needs no training data and can work the same week. Add grounding (RAG) when the answer depends on company facts.
- Supervised tuning — when prompting alone does not give the format or behavior needed and the team has example input/output pairs to learn from. Without examples, tuning is not available.
- Agent Platform AutoML — when the task is recognizing the company's own categories in images or predicting from tabular records, labeled data exists, and there are no ML engineers.
- Custom training — when requirements exceed what the managed options offer and the organization has ML engineers to own the code.
One workflow can use more than one rung. A logistics company might use an AutoML tabular model trained on its own shipment records to predict which deliveries will run late — a pattern only its data holds — and a prompted Gemini model to write the delay notice to the customer, which is a general writing task. Match each step to the cheapest tool that does it well.
Google Cloud's RAG offerings: prebuilt RAG and RAG APIs
Retrieval-augmented generation (RAG) is the technique of retrieving relevant information from a knowledge source at question time and supplying it to a model so the answer is grounded in current, company-specific facts rather than only the model's training data. RAG matters because foundation models have a knowledge cutoff, know nothing about your private data, and can hallucinate — retrieval addresses all three without changing the model's weights.
The alternatives do not fix those problems. Fine-tuning changes behavior and style but is a poor way to keep facts current — every policy change would need another tuning run, and the answer still cites no source. Lowering the temperature makes output more consistent, not more correct. A newer model has a later cutoff but still knows nothing about the company's internal data. Placing every document in a long-context prompt can work for a small, fixed set, but it has no retrieval step at all: the whole corpus is processed as input on every request (context caching can lower the cost of a repeated context, but not remove it), which limits scale and raises cost. RAG retrieves only the relevant passages each time.
Google Cloud offers two routes to RAG. Prebuilt RAG with Agent Search is the managed path: Agent Search handles ingesting documents, indexing them, retrieving the right passages, and grounding generated answers with citations as one packaged capability. RAG APIs are the component path: separate services for each stage of a retrieval pipeline, which developers wire into their own code.
| Component | Pipeline stage | What it does |
|---|---|---|
| Document parsing and chunking | Indexing | Extracts text and layout from documents and splits it into retrievable passages |
| Embeddings | Indexing and retrieval | Turns passages (when indexed) and questions (at query time) into vectors so similar meanings can be matched |
| Retrieval | Query time | Finds candidate passages for the question |
| Ranking | After retrieval | Reorders the candidates already retrieved by semantic relevance to the question before the model writes its answer |
Because the components are separate, a team does not have to adopt them all — it can add a single component to a pipeline it already runs. Ranking is the clearest case: it reorders whatever candidates an existing retrieval step returns, so adding it requires no re-embedding or re-indexing.
The decision rule mirrors build versus buy. Choose prebuilt RAG with Agent Search when the goal is grounded answers over company content with minimal engineering — fastest time to value, least to maintain. Choose RAG APIs when the team has requirements the packaged experience cannot meet — a custom retrieval strategy, unusual document formats, an existing pipeline to improve, or tight integration into its own application — and is prepared to own what it builds. Either way the outcome is the same: answers users can trust because they are grounded in the organization's own sources.
Keeping grounded answers current
A grounded assistant is only as current as the content it retrieves from, so stale answers are fixed in the data store, not in the model. If an assistant built on Agent Search keeps returning outdated information and citing an outdated source, the cause is the index: the new source was never added, the old one is still there, or both.
- Add the new source to the data store (or make sure its location is one the data store syncs from). A document that is never indexed can never be retrieved.
- Remove or replace the superseded source. Adding the new page while the old file stays indexed leaves two conflicting answers to retrieve from.
- Don't reach for the model. Fine-tuning on the new text, switching to a bigger model, or adding prompt instructions about recency cannot help — the model can only use documents that are actually retrieved.
The ongoing practice is content ownership: someone owns each source, retires superseded versions, and keeps the data store's connections pointed at where current content now lives.
Building custom agents with Agent Platform
Agent Platform is also where developers build custom gen AI agents — systems that use a foundation model to reason about a goal, then take steps to achieve it, rather than only answering a single prompt. Building an agent means defining what it is for, writing the instructions that shape its goals, behavior, and tone, connecting the data stores that ground its answers in company information, and giving it tools so it can act — looking up an order, filing a request, or calling another system. The builder configures those three things; the foundation model's internals — its pretraining data, architecture, weights, and tokenizer — stay with the model provider.
Tools are what turn an answering agent into an acting one. An instruction alone cannot make an agent update a record or place an order in another system: without a tool connected to that system's API, the agent can only describe the steps for the user to follow. Adding more grounding documents or choosing a larger model does not change that either. Grounding is reusable, though: data stores already indexed for search can ground an agent too, so giving an assistant new abilities means adding tools, not rebuilding retrieval.
Use cases go beyond question answering. A customer service agent can check a delivery status and initiate a return, not just explain the returns policy. An internal operations agent can gather figures from several systems and draft the weekly report. The common thread is multi-step work: the agent plans, uses its tools, and carries a task through to completion.
The business value of building agents on Agent Platform, rather than assembling the pieces independently, is that grounding, model access, deployment, monitoring, and security controls are already integrated. Developers focus on what the agent should do; the platform supplies how it runs, scales, and stays governed. A need for an assistant that takes actions or completes workflows — not merely answers questions — calls for a custom agent with tools.
The developer offerings at a glance
Each offering solves a different problem; the table matches them.
| Offering | What it does | Best for | Business value |
|---|---|---|---|
| Agent Platform | Unified environment to discover models, ground them in data, and build, deploy, and manage gen AI agents | Teams that want one governed platform for all gen AI development | Speed, consistent security, less specialist expertise required |
| Model Garden | Curated catalog of managed Google models, open-weight models such as Gemma, and partner models such as Claude, with model cards | Choosing the right model for a workload by quality, cost, and speed | Informed model choice without tool fragmentation |
| Agent Search | Out-of-the-box, Google-quality search and grounded question answering over company data | Enterprise search and self-service answers with source references | Search-engine quality without building retrieval infrastructure |
| Agent Platform AutoML | Trains custom image and tabular models from your labeled data through a guided workflow, no training code | Company-specific image recognition and predictions from tabular records | Custom models without a dedicated ML team |
| Prebuilt RAG with Agent Search | Fully managed retrieval pipeline: ingest, index, retrieve, and ground answers with citations | Grounded answers over company content, fast | Fastest time to value; nothing to maintain |
| RAG APIs | Component APIs for parsing, embedding, retrieval, and ranking — adopted singly or assembled into custom pipelines | Teams needing control over retrieval steps, or improving a pipeline they already run | Flexibility for specialized retrieval requirements |
Notice the pattern: the offerings run from most packaged (Agent Search) to most flexible (RAG APIs and fully custom agents). Google Cloud's positioning is that a team should take the most packaged offering that meets the need — every step toward custom adds engineering cost that must be justified by a requirement the packaged option cannot satisfy.
A worked example: one insurer, four offerings
Consider a mid-sized insurance company modernizing its customer and employee experience — a scenario shaped like the ones the exam presents. Its choices show how the offerings combine.
First, it deploys Agent Search over its policy documents, claims guidelines, and public help pages: customers get sourced answers about coverage on the website, and call center staff stop searching shared drives mid-call. This is prebuilt RAG — live in weeks because nothing had to be engineered. Second, its developers use Model Garden to select models: a frontier multimodal model for the complex claims assistant, and a smaller, cheaper model for high-volume email classification. Third, the claims team uses Agent Platform AutoML to train a custom image model on its own labeled photos of vehicle damage, producing a first-pass severity triage no general model could match. Finally, the company builds a custom claims agent on Agent Platform: grounded in the same policy data stores, able to check a claim's status, request missing documents, and draft the settlement letter — multi-step work, not just answers.
One platform carried all four projects, under one set of security and governance controls. When an exam question describes a business need, ask which layer it lives at — choosing a model, searching company data, training a custom model, or completing multi-step tasks — and the offering names itself.
Tip. Questions on this objective present a business scenario and ask which offering or approach fits: Model Garden (choosing a model — managed Gemini, open-weight Gemma, or a partner model through your own Google Cloud project), Agent Search (out-of-the-box search and grounded answers over company data), Agent Platform AutoML (custom image or tabular models from your own labels without ML engineers), RAG APIs (individual pipeline components such as ranking), or a custom agent with tools (taking actions). Expect trade-offs: a smaller model versus tuning, temperature, or Provisioned Throughput for latency and cost; prompting versus tuning versus AutoML versus custom training; RAG versus fine-tuning or long context; fixing stale answers in the data store; outcome versus activity metrics. The recurring principle is to pick the most packaged option that satisfies the stated requirement.
- Agent Platform is Google Cloud's unified environment for discovering models, grounding them in company data, and building, deploying, and managing gen AI agents.
- Model Garden offers managed Gemini models as a service, open-weight models such as Gemma to download and self-host, and partner models such as Claude billed and governed through your own Google Cloud project.
- Pick the smallest model that does the job: tuning, temperature, and Provisioned Throughput leave a model's size, inherent speed, and per-token price unchanged — tuning can only trim cost through shorter prompts.
- Agent Search delivers out-of-the-box, Google-quality search and grounded, source-referenced answers over an organization's own data; judge it by business outcomes such as support contacts avoided, not by usage volume.
- Prompt first, tune when prompting falls short and examples exist, use AutoML for company-specific image or tabular labels without ML engineers, and write custom training last.
- Prebuilt RAG with Agent Search is the managed retrieval path; RAG APIs are components — parsing, embeddings, retrieval, ranking — that can be adopted one at a time.
- Stale grounded answers are fixed in the data store — add the new source, remove the superseded one — not by tuning or instructing the model.
- A custom agent acts only through tools connected to the target system; instructions alone can only describe the steps.
- Take the most packaged offering that meets the need; every step toward custom adds engineering cost a requirement must justify.
Frequently asked questions
What is Agent Platform in Google Cloud?
Agent Platform is Google Cloud's unified environment for building with generative AI. Developers use it to discover and compare foundation models through Model Garden, deliver search and grounded answers over company data with Agent Search, train custom models with Agent Platform AutoML, and build, deploy, and manage custom gen AI agents — all under one set of enterprise security and governance controls.
What is the difference between prebuilt RAG with Agent Search and RAG APIs?
Prebuilt RAG with Agent Search is the fully managed path: it handles ingesting, indexing, retrieving, and grounding answers with citations as one packaged capability, giving the fastest time to value. RAG APIs are component services — for parsing documents, generating embeddings, retrieving, and ranking — that developers assemble into a custom pipeline when they need control over individual steps. Choose prebuilt for speed and simplicity; choose RAG APIs when a specific requirement demands a custom retrieval design.
When should a team use Agent Platform AutoML instead of a foundation model?
Use Agent Platform AutoML when the task depends on categories or outcomes that exist only in the company's own labeled image or tabular data — for example defects unique to a production line, a company's own quality grades, or maintenance risk predicted from service records — and the team has no ML engineers to write custom training code. If a prompted foundation model or a pre-trained API such as Cloud Vision can already do the task, that is cheaper and faster; pre-trained APIs, however, return general labels and cannot learn a company's own categories.
What is Model Garden used for?
Model Garden is the curated model catalog inside Agent Platform. Developers use it to discover, compare, and start using models — managed Google models such as Gemini, open-weight models such as Gemma that can be downloaded and self-hosted, and partner models such as Anthropic's Claude, which run as managed services billed and governed through the customer's own Google Cloud project. Each has a model card describing intended uses and limitations, so teams can choose the right model for each workload by quality, latency, and cost.
Why does retrieval-augmented generation matter for businesses?
Foundation models have a knowledge cutoff, know nothing about a company's private information, and can hallucinate plausible but wrong answers. Retrieval-augmented generation addresses all three without changing the model: it retrieves relevant passages from the organization's own sources at question time and grounds the answer in them, often with citations. Fine-tuning, a lower temperature, or a newer model does not do this. Answers stay current by keeping the indexed content current.
Does Provisioned Throughput make a model faster or cheaper per call?
No. Provisioned Throughput is a billing and capacity choice: a fixed fee reserves throughput for a model over a term, instead of pay-as-you-go billing by volume of usage. It suits steady, high-volume production traffic that needs assured capacity and predictable spend. The model is unchanged, so its inherent speed is the same, and a model that is too slow or costly per call for a workload is fixed by testing a smaller model, not by reserving capacity.
Why does a grounded assistant keep giving out-of-date answers?
Because it answers from what its data store retrieves. If the new version of a document was never added, or the superseded version is still indexed, the assistant retrieves and cites the old content. The fix is in the data store: add the new source and remove or replace the old one. Tuning the model, choosing a larger model, or adding prompt instructions cannot help, because the model only works with documents that are actually retrieved.
Can an agent take actions just by being instructed to?
No. Instructions shape an agent's goals and behavior, but an agent can only act on a system through a tool connected to it, such as a function that calls an order or billing API. Without that tool the agent can only explain the steps for the user to follow. A custom agent on Agent Platform combines instructions, grounding data stores — which can be existing Agent Search data — and tools.
Source
This lesson covers the "Google Cloud's gen AI offerings" domain of the official GenAI Leader exam guide. Vendors revise their guides — check the source for the current version.
- Google Cloud Generative AI Leader exam guide — Google Cloud
Sign up free to mark lessons complete, bookmark topics and track your exam readiness.