Documentazione
Chiave API Gemini
Come ottenere una chiave API Gemini e chiamare i modelli Gemini Pro e Flash tramite un endpoint compatibile con OpenAI: il percorso diretto di Google AI Studio e quello con un'unica chiave Kunavo, che consente di accedere anche a Claude, GPT-Image, Veo e Suno.
Una chiave API Gemini autentica le chiamate ai modelli Gemini di Google. Puoi ottenerla direttamente da Google AI Studio oppure usare un'unica chiave sk-kn- per accedere a Gemini tramite la stessa API compatibile con OpenAI che già usi per tutto il resto.
/app/keys, imposta base_url=https://api.kunavo.com/v1, quindi chiama model="gemini-2-5-flash". Non serve un progetto Google Cloud e la stessa chiave funziona anche con Claude, GPT-Image e Veo.Cos'è una chiave API Gemini
Una chiave API Gemini è una credenziale bearer che autorizza le richieste alla famiglia di modelli Gemini di Google. Ogni richiesta include la chiave in un'intestazione Authorization; la piattaforma misura l'utilizzo in base a essa e applica la fatturazione per token. Attualmente, su Kunavo, questo include gemini-3-1-pro e gemini-2-5-flash, richiamati tramite l'endpoint compatibile con OpenAI.
Puoi ottenere una chiave funzionante in due modi, a seconda che tu voglia usare solo Gemini o affiancarlo ad altri modelli all'avanguardia.
Opzione A — una chiave direttamente da Google AI Studio
- Vai su
aistudio.google.come accedi con un account Google. - Apri Get API key → Create API key. Le chiavi hanno il formato
AIza.... - Per i volumi di produzione, associa la chiave a un progetto Google Cloud con la fatturazione abilitata.
Questo è il percorso giusto se userai solo Gemini. Se usi anche Claude, modelli di immagini o video, dovrai gestire una chiave, un SDK e una fattura separati per ogni provider.
Opzione B — un'unica chiave Kunavo per Gemini e tutto il resto
Kunavo è un gateway API AI indipendente e compatibile con OpenAI: con un’unica chiave API e un saldo a consumo puoi accedere ai modelli Claude, GPT e di immagini, video e audio, senza bisogno di un account per ciascun fornitore.
Kunavo offre Gemini tramite un'API compatibile con OpenAI. Un'unica chiave sk-kn- consente di accedere a Gemini e a tutti gli altri modelli, con un solo saldo fatturato tramite Stripe.
| Chiave Google AI Studio | Chiave Kunavo | |
|---|---|---|
| Modelli | Solo Gemini | Gemini + Claude, GPT-Image, Veo, Suno |
| Endpoint | API Google GenAI | https://api. |
| Fatturazione | Account Google Cloud | Un wallet Stripe |
| Importo minimo per iniziare | Piano gratuito (con limiti di frequenza) | Ricarica di $10, senza scadenza |
| Formato della chiave | AIza... | sk-kn-... |
- Crea un account Kunavo e aggiungi una ricarica di $10: paghi a consumo e il saldo non scade.
- Genera una chiave su
/app/keys. Viene mostrata una sola volta: conservala in una variabile d'ambiente. - Configura l'SDK OpenAI con
https://api.kunavo.com/v1e chiama uno slug Gemini.
Chiama Gemini con Python
Continua a usare l'SDK ufficiale OpenAI. Modifica base_url e il nome del modello: non serve altro.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["KUNAVO_API_KEY"],
base_url="https://api.kunavo.com/v1", # the only line that changes
)
resp = client.chat.completions.create(
model="gemini-2-5-flash",
messages=[{"role": "user", "content": "Summarize the plot of Dune in two sentences."}],
)
print(resp.choices[0].message.content)Chiama Gemini con Node.js
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.KUNAVO_API_KEY,
baseURL: "https://api.kunavo.com/v1",
});
const resp = await client.chat.completions.create({
model: "gemini-2-5-flash",
messages: [{ role: "user", content: "Summarize the plot of Dune in two sentences." }],
});
console.log(resp.choices[0].message.content);baseURL in Node e base_url in Python. Entrambi puntano allo stesso endpoint.Oppure chiamalo con curl
curl https://api.kunavo.com/v1/chat/completions \
-H "Authorization: Bearer $KUNAVO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-2-5-flash",
"messages": [{"role": "user", "content": "Hello, Gemini"}]
}'Quale modello Gemini usare
- gemini-2-5-flash — modello predefinito veloce ed estremamente economico per chat, estrazione e sintesi.
- gemini-3-1-pro — ragionamento più avanzato, visione e analisi di contesti lunghi.
Elenco di controllo della sicurezza
- Non esporre mai una chiave lato client. I bundle per browser e dispositivi mobili sono pubblici: passa sempre da un proxy sul tuo server.
- Usa una chiave per progetto o ambiente, così in caso di fuga puoi revocarla senza bloccare tutto il resto.
- Ruota le chiavi ogni trimestre. Kunavo consente più chiavi attive, quindi la rotazione permette una sovrapposizione senza interruzioni.
- Monitora
/app/usageper individuare traffico imprevisto, suddiviso per chiave.
FAQ
La chiave API Gemini è gratuita?
Google AI Studio rilascia una chiave con un piano gratuito e limiti di frequenza ridotti, adatta alla prototipazione. Per il traffico di produzione serve un piano a pagamento. Su Kunavo paghi a consumo, con una ricarica minima di $10, senza dover disporre di un account di fatturazione Google Cloud separato e senza scadenza del saldo.
Posso usare Gemini con l'SDK OpenAI?
Sì. Kunavo offre Gemini tramite l'endpoint /v1/chat/completions compatibile con OpenAI, così puoi continuare a usare l'SDK ufficiale OpenAI e modificare solo base_url impostandolo su https://api.kunavo.com/v1 e il nome del modello scegliendo uno slug Gemini, come gemini-2-5-flash.
Qual è la differenza tra una chiave API Google Gemini e una chiave API Kunavo?
Una chiave Google chiama solo Gemini e addebita i costi tramite un account Google Cloud. Una chiave Kunavo chiama Gemini, Claude, GPT-Image, Veo e Suno tramite un'unica API compatibile con OpenAI; la fatturazione avviene una sola volta tramite Stripe.
Da quale modello Gemini conviene iniziare?
Inizia con gemini-2-5-flash per le chat quotidiane, l'estrazione e la sintesi: è veloce ed estremamente economico. Passa a gemini-3-1-pro per ragionamenti più complessi, visione e analisi di contesti lunghi.