Loopskey-logo
CourseTechnology

Getting Started with Google Gemini API

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

Duration

3 h

About this course

This course introduces Google Gemini API. You’ll move beyond basic chat interfaces to building intelligent, high-performance systems. You will use foundational API setup and progress to sophisticated features like function calling and structured output. You’ll use decision-making to balance cost and speed using Gemini Pro and Flash models. By leveraging Gemini’s unique "thinking" capabilities and web-grounding tools, you will learn to build reliable, transparent AI solutions that process data with precision at scale. By the end of this course, you will be able to: - Manage API keys and set up development environments in Python or JavaScript. - Choose between models based on cost, latency, and performance requirements. - Use "thinking" and thought summaries to debug prompts and improve transparency. - Integrate real-time data using built-in tools like Google Search and URL Context. - Use JSON Schema to produce consistent, parseable outputs for downstream logic.

What you will learn

  • Set up environments, manage API keys, choose models, debug prompts, integrate real-time data, and generate structured outputs with JSON Schema.