L'API Gemini è il percorso più rapido dal prompt alla produzione con Gemini, Veo, Nano Banana e altro ancora. Ti consente di integrare questi modelli generativi nelle tue applicazioni per generare testo e immagini, analizzare input multimodali e creare agenti conversazionali.
Python
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Explain how AI works in a few words",
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Explain how AI works in a few words",
});
console.log(response.text);
}
await main();
Vai
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
result, err := client.Models.GenerateContent(
ctx,
"gemini-3.8-flash",
genai.Text("Explain how AI works in a few words"),
nil,
)
if err != nil {
log.Fatal(err)
}
fmt.Println(result.Text())
}
Java
package com.example;
import com.google.genai.Client;
import com.google.genai.types.GenerateContentResponse;
public class GenerateTextFromTextInput {
public static void main(String[] args) {
Client client = new Client();
GenerateContentResponse response =
client.models.generateContent(
"gemini-3.8-flash",
"Explain how AI works in a few words",
null);
System.out.println(response.text());
}
}
C#
using System.Threading.Tasks;
using Google.GenAI;
using Google.GenAI.Types;
public class GenerateContentSimpleText {
public static async Task main() {
var client = new Client();
var response = await client.Models.GenerateContentAsync(
model: "gemini-3.8-flash", contents: "Explain how AI works in a few words"
);
Console.WriteLine(response.Candidates[0].Content.Parts[0].Text);
}
}
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain how AI works in a few words"
}
]
}
]
}'
Scopri i modelli
Visualizza tuttoGemini 3.1 Pro Novità
Il nostro modello più intelligente, il migliore al mondo per la comprensione multimodale, il tutto basato su ragionamento all'avanguardia.
Gemini 3.6 Flash Novità
Il nostro ultimo modello che bilancia velocità e intelligenza per offrire prestazioni elevate in attività agentiche e multimodali.
Gemini 3.5 Flash
Prestazioni di classe di frontiera che rivaleggiano con modelli più grandi a una frazione del costo.
Gemini 3.5 Flash-Lite Novità
Modello ad alto volume e sensibile ai costi ottimizzato per attività di subagenti a bassa latenza e throughput elevato.
Gemini 3.1 Flash-Lite
Modello ad alto volume e sensibile ai costi con le prestazioni e la qualità della serie Gemini 3.
Gemini 3 Flash
Prestazioni di classe di frontiera che rivaleggiano con modelli più grandi a una frazione del costo.
🍌 Nano Banana 2 e Nano Banana Pro
Modelli allo stato dell'arte per la generazione e la modifica di immagini.
Veo 3.1
Il nostro modello di generazione video all'avanguardia, con audio nativo.
Gemini Robotics
Un modello di linguaggio visivo (VLM) che porta le funzionalità agentiche di Gemini nella robotica e consente un ragionamento avanzato nel mondo fisico.
Esplora le funzionalità
Generazione di immagini nativa (Nano Banana)
Genera e modifica immagini altamente contestuali in modo nativo con Gemini 2.5 Flash Image.
Contesto lungo
Inserisci milioni di token nei modelli Gemini e ricava informazioni da immagini, video e documenti non strutturati.
Output strutturati
Limita Gemini a rispondere con JSON, un formato di dati strutturati adatto all'elaborazione automatica.
Chiamata di funzione
Crea workflow agentici collegando Gemini ad API e strumenti esterni.
Generazione di video con Veo 3.1
Crea contenuti video di alta qualità da prompt di testo o immagini con il nostro modello all'avanguardia.
Agenti vocali con l'API Live
Crea applicazioni e agenti vocali in tempo reale con l'API Live.
Strumenti
Collega Gemini al mondo tramite strumenti integrati come Ricerca Google, contesto URL, Google Maps, esecuzione di codice e utilizzo del computer.
Comprensione dei documenti
Elabora fino a 1000 pagine di file PDF con comprensione multimodale completa o altri tipi di file basati su testo.
Pensiero
Scopri in che modo le funzionalità di pensiero migliorano il ragionamento per attività e agenti complessi.