Nano Banana Pro API
Riferimento API completo per i modelli Nano Banana Pro basati su Google Gemini.
Varianti del modello
Questa API supporta due varianti del modello:
Confronto rapido
Proporzioni supportate
Entrambi i modelli supportano 11 proporzioni:
16:9(predefinito),9:16,1:1,3:2,2:3,4:3,3:4,4:5,5:4,21:9,9:21
Nano Banana Pro (Da testo a immagine)
Punto di accesso
POST /api/v1/image/task
Autenticazione
Authorization: Bearer YOUR_API_KEY
Parametri della richiesta
Obbligatorio
Nota: Il rapporto width:height deve essere uno tra: "21:9", "9:21", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "1:1"
Richiesta di esempio
javascript
Nano Banana Pro Edit (Modifica immagini)
Punto di accesso
POST /api/v1/image/task
Parametri della richiesta
Obbligatorio
Nota: Il rapporto width:height deve essere uno tra: "21:9", "9:21", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "1:1"
Esempio di modifica di una singola immagine
javascript
Esempio di composizione multi-immagine
javascript
Formato della risposta
Risposta iniziale
Entrambi i modelli restituiscono un task_id per il polling:
json
Risposta di polling
Interroga /api/v1/image/{taskId} per controllare lo stato:
json
Valori di stato
submitted: Task accettatoprocessing: Generazione in corsosucceed: Generazione completata correttamentefailed: Generazione non riuscita
Gestione degli errori
Errori comuni
Risoluzione non valida
json
Proporzioni non valide
json
URL immagine mancante (modalita modifica)
json
Buone pratiche
Consigli per testo a immagine
- Sii specifico: Includi dettagli su soggetto, stile, illuminazione e composizione
- Scegli con cura la risoluzione: 2K e il valore predefinito ed e conveniente; usa 4K per la qualita massima
- Scelta delle proporzioni: Scegli il rapporto in base al caso d'uso (16:9 per web, 9:16 per mobile)
- Qualita del prompt: Prompt piu dettagliati producono in genere risultati migliori
Consigli per modifica immagini
- Istruzioni chiare: Specifica cosa cambiare
- Composizione multi-immagine: Puo combinare fino a 14 immagini in una singola richiesta
- Corrispondenza della risoluzione: La risoluzione di output puo differire dall'input
- Guida del prompt: Descrivi il risultato desiderato, non solo le modifiche
Esempi di casi d'uso
Fotografia prodotto
javascript
Collage multi-immagine
javascript
Miglioramento immagini
javascript