Librerie di AI generativa di Google

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).