Questa pagina fornisce informazioni sul download e sull'installazione delle librerie più recenti per l'API Gemini. Se non hai mai utilizzato l'API Gemini, consulta la guida rapida all'API.
Nota importante sulle nostre nuove librerie
Dalla fine del 2024, stiamo implementando gradualmente l'SDK Google Gen AI, un nuovo insieme di librerie che fornisce un'interfaccia unificata per accedere ai modelli di AI generativa di Google sia tramite l'API per sviluppatori Gemini sia tramite Vertex AI.
L'SDK di Google Gen AI è ora il percorso consigliato per accedere a tutti i modelli di Google e tutti gli snippet di codice nella nostra documentazione utilizzano queste librerie.
Aggiornamenti principali della raccolta
Lingua | Nuova libreria (consigliata) | Raccolta precedente |
---|---|---|
Python | google-genai |
google-generativeai |
JavaScript e TypeScript |
@google/genai |
@google/generative-ai |
Go | google.golang.org/genai |
google.golang.org/generative-ai |
Java | google-genai |
N/A, non esisteva prima |
Invitiamo tutti gli utenti a eseguire la migrazione all'SDK Google GenAI, poiché fornisce l'accesso a nuove funzionalità come le uscite multimodali (ad es. generazione di immagini e video), l'API Live e la manutenzione a lungo termine. Prevediamo che il divario tra le funzionalità del vecchio e del nuovo SDK aumenterà nel tempo.
Installare una libreria
Python
Puoi installare la nostra libreria Python eseguendo:
pip install google-genai
JavaScript
Puoi installare la nostra libreria JavaScript e TypeScript eseguendo:
npm install @google/genai
Vai
Puoi installare la nostra libreria Go eseguendo:
go get google.golang.org/genai
Java
Se utilizzi Maven, puoi installare la nostra libreria Java aggiungendo quanto segue alle dipendenze:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
Librerie e SDK precedenti
Per le piattaforme in cui è disponibile una nuova libreria, ti consigliamo vivamente di eseguire la migrazione alle nuove librerie. Le librerie precedenti non riceveranno nuove funzionalità e il loro stato di assistenza specifico varia, come descritto di seguito.
Per le piattaforme in cui non è ancora disponibile una libreria di IA generativa di Google ufficiale, puoi chiamare direttamente le nostre API, utilizzare librerie gestite dalla community o opzioni di terze parti attendibili. Stiamo lavorando attivamente per espandere la copertura del nostro SDK ufficiale e elencheremo le nuove librerie man mano che vengono rilasciate.
Di seguito sono riportate le librerie precedenti:
- Python (versione precedente): tutto il supporto, incluse le correzioni di bug, termina a settembre 2025.
- Node.js (versione precedente): tutto il supporto, incluse le correzioni di bug, termina a settembre 2025.
- Go (versione precedente): tutto il supporto, incluse le correzioni di bug, termina a settembre 2025.
- Dart e Flutter (precedente): non sono più mantenuti attivamente
- Swift (precedente): non è in manutenzione attiva
- Android (versione precedente): non è in corso la manutenzione attiva