Building AI Apps with the Gemini API

3h 43m 41s
English
Paid

Learn to use Google's Gemini API for building AI-powered applications. Plus you'll put your skills into action by building three projects using the Gemini API.

Read more about the course

Take your first step into the world of AI application development by diving deep into a fundamental technology: Google's Gemini API. You'll learn everything there is about utilizing the API to power your AI applications with Google's leading Large Language Models.

Watch Online Building AI Apps with the Gemini API

Join premium to watch
Go to premium
# Title Duration
1 Introduction 03:26
2 What We're Using 00:36
3 Jupyter Notebook 14:11
4 Google Colab 08:08
5 Getting a Gemini API Key 04:21
6 Installing the Python SDK for Gemini API and Authenticating to Gemini 09:52
7 Gemini Multimodal Models: Nano, Pro, and Ultra 05:15
8 Google AI Studio: Freeform Prompts With Gemini Pro Vision 06:12
9 Google AI Studio: Using Variables and Parameters in the Prompt 03:05
10 Generating Text From Text Inputs: Gemini Pro 04:23
11 Streaming Model Responses 03:36
12 Generating Text From Image and Text Inputs: Gemini Pro Vision 05:13
13 Gemini API Generation Parameters: Controlling How the Model Generates Responses 06:12
14 Gemini API Generation Parameters Explained 10:14
15 Building Chat Conversations 07:54
16 Project: Building a Conversational Agent Using Gemini Pro 07:19
17 Introduction to Gemini 1.5 Pro 04:11
18 System Instructions 05:43
19 The File API Prompting with Media Files 06:09
20 Tokens 06:42
21 Prompting with Audio 04:21
22 Project Requirements 05:54
23 Building the Application 05:23
24 Testing the Application 01:49
25 Streamlit: Transform Your Jupyter Notebooks into Interactive Web Apps 02:49
26 Creating the Web App Layout With Streamlit 11:20
27 Saving and Displaying the History Using the Streamlit Session State 05:20
28 Project Introduction 00:57
29 Getting Images Using a Generator 06:18
30 Renaming Images Using Gemini Pro Vision 09:35
31 Intro to Prompt Engineering the Gemini API 03:13
32 Tactic #1 - Position Instructions Clearly With Delimiters 05:02
33 Tactic #2 - Provide Detailed Instructions for the Context, Outcome, or Length 06:11
34 Tactic #3 - Specify the Response Format 06:14
35 Tactic #4 - Few-Shot Prompting 06:56
36 Tactic #5 - Specify the Steps Required to Complete a Task 06:29
37 Tactic #6 - Give Models Time to "Think" 04:34
38 Other Tactics for Better Prompting and Avoiding Hallucinations 06:21
39 Prompt Engineering Summary 02:13

Similar courses to Building AI Apps with the Gemini API

Computer Science Fundamentals

Computer Science FundamentalsAndreas Kretz

Category: Others
Duration 1 hour 30 minutes 17 seconds
ZTM Campus Event Recordings

ZTM Campus Event Recordingszerotomastery.io

Category: Others
Duration 17 hours 29 minutes 37 seconds
Learning to Make Better Decisions [Decision-Making]

Learning to Make Better Decisions [Decision-Making]zerotomastery.io

Category: Others
Duration 42 minutes 15 seconds
The SaaS MasterClass

The SaaS MasterClasssaasmasterclass.io

Category: Others
Duration 6 hours 8 minutes 14 seconds
Learn Hugging Face by Building a Custom AI Model

Learn Hugging Face by Building a Custom AI Modelzerotomastery.io

Category: Others
Duration 6 hours 32 minutes 55 seconds
System Design Course

System Design Courseget.interviewready.io (Gaurav Sen)

Category: Others, Preparing for an interview
Duration 92 hours 26 minutes 21 seconds
Existentialism and the Authentic Life

Existentialism and the Authentic LifeWondrium by The Great CoursesSkye C. Cleary

Category: Others
Duration 11 hours 57 minutes 41 seconds
Programming Language with LLVM

Programming Language with LLVMDmitry Soshnikov

Category: Others
Duration 2 hours 46 minutes 4 seconds
Advanced Software Design Course by Mirdin

Advanced Software Design Course by MirdinMirdin Nils ErikssonJimmy Koppel

Category: Others
Duration 11 hours 23 minutes 41 seconds
Building a Virtual Machine for Programming Language

Building a Virtual Machine for Programming LanguageudemyDmitry Soshnikov

Category: Others
Duration 4 hours 27 minutes 8 seconds