Build with
Experience Google's largest and most capable AI model
Build with Vertex AI on Google Cloud
Public Preview
Gemini 1.5 Pro
Gemini 1.5 Pro achieves a breakthrough context window of up to 1 million tokens, the longest of any foundational model yet.
Three Gemini sizes
for unmatched versatility
Preview access
1.0 Ultra
Most capable model for large-scale, highly complex text and image reasoning tasks coming in early 2024.
Available now
1.0 Pro
The best performing model with features for a wide variety of text and image reasoning tasks.
Preview access
1.0 Nano
The most efficient model built for on-device experiences, enabling offline use cases. Leverages device processing power at no cost.
Integrate Gemini into your app with the API
It’s fast and free to start building with Gemini 1.0 Pro in Google AI Studio
2
3
4
5
6
model = genai.GenerativeModel(model_name="gemini-pro-vision")
response = model.generate_content(["What's in this photo?", img])
val model = GenerativeModel("gemini-pro-vision")
val response = model.generateContent(content {
text("What's in this photo?")
image(ingredientsBitmap)
})
const model = genAI.getGenerativeModel({ model: "gemini-pro-vision"});
const result = await model.generateContent([
"What's in this photo?",
{inlineData: {data: imgDataInBase64, mimeType: 'image/png'}}
]);
let model = GenerativeModel(name: "gemini-pro-vision")
let response =
try await model.generateContent("What's in this photo?", image)
const model = genAI.getGenerativeModel({ model: "gemini-pro-vision"});
const result = await model.generateContent([
"What's in this photo?",
{inlineData: {data: imgDataInBase64, mimeType: 'image/png'}}
]);
model := client.GenerativeModel("gemini-pro-vision")
resp, err := model.GenerateContent(
ctx,
genai.Text("What's is in this photo?"),
genai.ImageData("jpeg", imgData))
final model = GenerativeModel(model: "gemini-pro-vision", apiKey: apiKey);
final response = await model.generateContent([
Content.text("What's in this photo?"),
Content.data("image/png", imageBytes),
]);
Build on Vertex AI
Fully managed AI platform
Leverage Google Cloud's security, safety, privacy, data governance and compliance to customize Gemini with complete data control.
Built for scale
Tune and augment Gemini with your data, then manage and deploy in your AI-powered apps, search experiences, and conversational agents.
Performance benchmarks
- * See the technical report for details on performance with other methodologies
- ** Gemini image benchmarks are pixel only - no assistance from OCR systems
- *** GPT-4 scores 87.29% with CoT@32 - see the technical report for full comparison
Gemini developer ecosystem
Google tools
Partners
Gemini Nano
Android AICore enables our most powerful phones to run Gemini 1.0 Nano, making it easy for you to build AI experiences that work offline or use sensitive info better kept on-device.
Available on Pixel 8 Pro devices and more soon
Gemma Open Models
A family of lightweight, state-of-the-art open models built from the same research and technology used to create the Gemini models.