Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Gemini Capstone Project

via Coursera

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This course provides an in-depth exploration of advanced AI agent development, focusing on function calling, tool integration, and orchestrating complex tasks. You will learn to define custom functions to extend the capabilities of large language models, architecting autonomous systems that combine built-in tools and structured output. The curriculum covers the entire lifecycle of a sophisticated AI application, from designing robust conversation flows with error handling to analyzing the economics of token usage. By the end of this course, you will be able to: - Build multi-capability systems that combine custom functions, built-in tools, and intelligent model selection. - Define and integrate custom function schemas to allow your AI to interact with external data and services. - Create reliable, multi-step agent behaviors with proper asynchronous handling and security best practices. - Monitor token usage and project costs to ensure sustainable and cost-effective application scaling. - Launch your final AI application rapidly using Google Cloud Run integration for professional-grade hosting.

Syllabus

  • Function Calling and Agents
    • This module teaches you to build sophisticated AI agents by creating custom functions that extend the AI's capabilities beyond text generation. You'll learn the complete function calling mechanism, from defining function schemas to handling asynchronous execution and managing security considerations. The module shows you how to architect comprehensive AI agents that seamlessly combine custom functions, built-in tools, structured output, and intelligent model selection into autonomous systems. You'll design conversation flows that naturally orchestrate multiple capabilities, implement proper error handling, and create agents that can perform complex, multi-step tasks. By the end, you'll build an AI agent that demonstrates mastery of all course concepts and represents the current state-of-the-art in AI application development.
  • Production Planning and Deployment
    • The final module brings everything together, teaching you to launch AI applications that are both powerful and sustainable. You'll start by looking into the economics of AI, learning to analyze token usage and predict costs before they surprise you. Through practical exercises, you'll optimize your applications to reduce costs while maintaining quality. Then you'll learn about deploying directly to Cloud Run from AI Studio. You'll implement smart cost controls, usage limits, and monitoring to ensure your AI applications can scale sustainably. By module's end, you'll have deployed real applications and gained the confidence to rapidly iterate on ideas while keeping costs under control.

Taught by

Google DeepMind

Reviews

Start your review of Gemini Capstone Project

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.