Gen AI Agent Tooling
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing Generative AI Leader premium course — no separate purchase.
14-day money-back guarantee — no questions asked.
Included in this chapter:
- From model to agent: what a tool is
- Who runs the call: extensions, functions, and data stores
- Pre-built AI APIs: match the API to the capability
- The building blocks a tool runs on
- Google AI Studio vs Vertex AI Studio
- Exam-pattern recognition
The three functional tool types (a plugin is a packaged extension)
| Aspect | Extension | Function | Data store |
|---|---|---|---|
| What it is | An API wrapper the agent can call | A function signature the model fills in | A body of your own content to retrieve from |
| Who executes the call | Vertex AI, automatically on the agent side | Your own application or client code | The retrieval layer that grounds the answer |
| Reach for it when | The agent should call a live API itself | Your app must control the action or side effect | Answers must be grounded in your own data |
| Typical backing service | A published API endpoint | Cloud Run or Cloud Run functions | Cloud Storage or a database via Vertex AI Search |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
References
- Vertex AI Extensions overview
- Vertex AI function calling
- Vertex AI grounding overview
- Cloud Vision
- Video Intelligence API
- Speech-to-Text
- Text-to-Speech
- Cloud Translation
- Document AI overview
- Natural Language API
- Cloud Storage
- Cloud Run
- Cloud Run functions (Cloud Functions)
- Vertex AI
- Google AI Studio
- Vertex AI data governance
- Migrate from Gemini API to Vertex AI