Skip to content

Latest commit

 

History

History
 
 

gemini

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Generative AI - Gemini

Welcome to the Google Cloud Generative AI - Gemini folder.

Gemini

Gemini is a family of generative AI models developed by Google DeepMind that is designed for multimodal use cases. The Gemini API gives you access to the Gemini Pro Vision and Gemini Pro models.

Vertex AI Gemini API

On Google Cloud, the Vertex AI Gemini API provides a unified interface for interacting with Gemini models. There are currently two models available in the Gemini API:

  • Gemini Pro model (gemini-pro): Designed to handle natural language tasks, multiturn text and code chat, and code generation.
  • Gemini Pro Vision model (gemini-pro-vision): Supports multimodal prompts. You can include text, images, and video in your prompt requests and get text or code responses.

The notebooks and samples in this folder focus on using the Vertex AI SDK for Python to call the Vertex AI Gemini API.

Using this repository

Description Contents

getting-started/
Get started with the Vertex AI Gemini API:
  • gemini-pro model
  • gemini-pro-vision model
Starter notebooks

sample-apps/
Discover sample apps powered by Gemini Sample apps

use-cases/
Explore industry use-cases enabled by Gemini (e.g. retail, education) Sample use cases

function-calling/
Learn how to use the function calling feature of Gemini Sample notebooks

responsible-ai/
Learn how to use safety ratings and thresholds with the Vertex AI Gemini API. Sample notebooks

setup-env/
Instructions on how to set up Google Cloud, the Vertex AI Python SDK, and notebook environments on Google Colab and Vertex AI Workbench. Setup instructions

RESOURCES.md
Learning resources (e.g. blogs, Youtube playlists) about Generative AI on Google Cloud Resources (e.g. videos, blogposts, learning paths)