Cloud Hero: Gemini & Vertex AI
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
Course Modules
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
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
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
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
Get This Training
No public classes currently scheduled. Express interest below or request private training.
Course Details
- Course Code
- CH-GEMINIANDV
- Duration
- 1 day
- Format
- On-Demand
- Level
- Intermediate
- Modules
- 4
- Activities
- 4
- Price
- Loading...
Questions About This Course?
Contact us for custom scheduling, group discounts, or curriculum customization.
Contact Us