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 librerie google-genai
Di recente abbiamo lanciato un nuovo insieme di librerie che offrono un'esperienza più coerente e semplificata per accedere ai modelli di IA generativa di Google su diversi servizi Google.
Le librerie Vertex AI sono supportate solo sulla piattaforma Vertex AI.
Aggiornamenti principali della libreria
Lingua | Libreria Vertex AI | Nuova libreria (consigliata) |
---|---|---|
Python | google-cloud-aiplatform Modulo GenerativeModel ritirato a maggio 2026 |
google-genai |
Vai | cloud.google.com/vertexai Ritiro previsto a maggio 2026 |
google.golang.org/genai |
JavaScript e TypeScript | @google-cloud/vertexai Ritiro previsto a maggio 2026 |
@google/genai Disponibile in Anteprima |
Java | google-cloud-vertexai Ritiro previsto a maggio 2026 |
java-genai Disponibile in Anteprima |
Gli utenti sono invitati a iniziare con la nuova libreria ed eseguire la migrazione dalle librerie precedenti.
Installare una libreria
I seguenti esempi possono aiutarti a iniziare a utilizzare vari linguaggi di programmazione.
Python
Puoi installare la nostra libreria Python eseguendo:
pip install google-genai
Vai
Puoi installare la nostra libreria Go eseguendo:
go get google.golang.org/genai
JavaScript e TypeScript
Puoi installare la nostra libreria JavaScript e TypeScript eseguendo:
npm install @google/genai
La nuova libreria JavaScript e TypeScript è disponibile in anteprima, il che significa che potrebbe non essere completa e che potremmo dover introdurre modifiche che comportano interruzioni.
Tuttavia, ti consigliamo vivamente di iniziare a utilizzare il nuovo SDK rispetto alla versione precedente ritirata, a condizione che tu accetti questi limiti. Stiamo lavorando attivamente per rilasciare questa libreria in versione GA (General Availability).
Java
Puoi installare la nostra libreria Java aggiungendo le dipendenze in Maven:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>0.8.0</version>
</dependency>
</dependencies>
La nuova libreria Java è disponibile in anteprima, il che significa che potrebbe non essere completa e che potremmo dover introdurre modifiche che comportano interruzioni.
Tuttavia, ti consigliamo vivamente di iniziare a utilizzare il nuovo SDK anziché la versione precedente ritirata, a condizione che tu accetti questi limiti. Stiamo lavorando attivamente per rilasciare questa libreria in versione GA (General Availability).