Skip to main content

Gemini - Google AI Studio

Pre-requisites​

  • pip install -q google-generativeai

Sample Usage​

import litellm
import os

os.environ['GEMINI_API_KEY'] = ""
response = completion(
model="gemini/gemini-pro",
messages=[{"role": "user", "content": "write code for saying hi from LiteLLM"}]
)

LiteLLM Supports the following image types passed in url

Chat Models​

Model NameFunction CallRequired OS Variables
gemini-procompletion('gemini/gemini-pro', messages)os.environ['PALM_API_KEY']
gemini-pro-visioncompletion('gemini/gemini-pro-vision', messages)os.environ['PALM_API_KEY']