Librerie API Gemini

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: