Skip to main content
POST
The Gemini native format API provides a native interface for interacting with Google Gemini models, supporting multimodal input and advanced features.

Overview

Supported Models

Gemini 3.1 Pro Preview

Latest-generation preview

Gemini 3 Flash Preview

Next-generation fast variant

Gemini 2.5 Pro

Pro tier, strong reasoning

Gemini 2.5 Flash

Fast tier, balanced speed and performance

Gemini 2.5 Flash Lite

Ultra-light, lowest latency

Request Parameters

string
required
Model ID, used as a URL path parameter:
  • gemini-3.1-pro-preview
  • gemini-3-flash-preview
  • gemini-2.5-pro
  • gemini-2.5-flash
  • gemini-2.5-flash-lite
array
required
Conversation contents array.
object
Generation configuration.

Request Example

Response Format

Multimodal Input

Gemini supports mixed text and image input:

Streaming Output

Safety Settings

Control the content filtering level:

Feature Comparison