Skip to main content
CH-GEMINIANDVOfficial Google Curriculum

Cloud Hero: Gemini & Vertex AI

1 dayOn-DemandIntermediateLoading...

Overview

Gain practical experience using Vertex AI Gemini models to tackle tasks like code generation, function writing, and information extraction – all powered by natural language prompts. You will explore cURL commands and the Vertex AI Python SDK for interacting with Gemini, culminating in deploying a Streamlit application that integrates Gemini Pro. This game is ideal for developers and anyone curious about leveraging the power of generative AI.

What You'll Learn

  • Use Vertex AI Gemini models to tackle tasks like code generation, function writing, and information extraction
  • Explore cURL commands for interacting with Gemini
  • Use the Vertex AI Python SDK for interacting with Gemini
  • Deploy a Streamlit application that integrates Gemini Pro
  • Leverage the power of generative AI for application development

Who Should Attend

Someone who has moderate experience with Vertex AI and is looking to modernize the way they develop applications using Vertex AI and Gemini

Prerequisites

Some prior experience with Vertex AI

Products Covered

Vertex AIGeminiStreamlitPython SDKCloud Run

Course Modules

1

Getting Started with the Vertex AI Gemini API with cURL

Topics

  • Vertex AI Gemini API basics
  • Using cURL commands with Gemini
  • Natural language prompts
  • API authentication and requests

Learning Outcomes

  • Use cURL commands to interact with the Vertex AI Gemini API
  • Send natural language prompts to Gemini models
  • Understand API request and response structures

Activities

Lab: GSP1228 - Getting Started with the Vertex AI Gemini API with cURL (45 mins)
2

Introduction to Function Calling with Gemini

Topics

  • Function calling concepts
  • Defining functions for Gemini
  • Information extraction with functions
  • Structured data output

Learning Outcomes

  • Define custom functions for Gemini to call
  • Extract structured information using function calling
  • Integrate function calling into applications

Activities

Lab: GSP1227 - Introduction to Function Calling with Gemini (60 mins)
3

Getting Started with the Vertex AI Gemini API and Python SDK

Topics

  • Vertex AI Python SDK setup
  • Code generation with Gemini
  • SDK methods and classes
  • Programmatic interaction with Gemini

Learning Outcomes

  • Use the Vertex AI Python SDK to interact with Gemini
  • Generate code using Gemini models
  • Integrate Gemini into Python applications

Activities

Lab: GSP1209 - Getting Started with the Vertex AI Gemini API and Python SDK (60 mins)
4

Utilize the Streamlit Framework with Cloud Run and the Gemini API in Vertex AI

Topics

  • Streamlit application development
  • Integrating Gemini Pro into Streamlit
  • Deploying to Cloud Run
  • Building interactive AI applications

Learning Outcomes

  • Build a Streamlit application that integrates Gemini Pro
  • Deploy Streamlit applications to Cloud Run
  • Create interactive generative AI experiences

Activities

Lab: GSP1229 - Utilize the Streamlit Framework with Cloud Run and the Gemini API in Vertex AI (60 mins)

Get This Training

No public classes currently scheduled. Express interest below or request private training.

Request Private Session

Course Details

Course Code
CH-GEMINIANDV
Duration
1 day
Format
On-Demand
Level
Intermediate
Modules
4
Activities
4
Price
Loading...
View Official Google Datasheet →

Questions About This Course?

Contact us for custom scheduling, group discounts, or curriculum customization.

Contact Us
Starting fromLoading...