L'SDK Google Gen AI fornisce un'interfaccia unificata ai modelli Gemini 2.5 Pro e Gemini 2.0 tramite l'API Gemini Developer e l'API Gemini su Vertex AI. Con alcune eccezioni, il codice che viene eseguito su una piattaforma verrà eseguito su entrambe. Ciò significa che puoi creare il prototipo di un'applicazione utilizzando l'API per sviluppatori e poi eseguire la migrazione dell'applicazione a Vertex AI senza riscriverne il codice.
Gen AI SDK for Python
L'SDK Google Gen AI per Python è disponibile su PyPI e GitHub:
Per scoprire di più, consulta la documentazione di riferimento dell'SDK Python.
Installa
pip install --upgrade google-genai
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Guida rapida
Scegli una delle seguenti opzioni, a seconda che tu stia utilizzando Vertex AI in modalità Express o meno.
- Utilizzare Vertex AI (con tutte le funzionalità e i servizi) Google Cloud
- Utilizzare Vertex AI in modalità Express
Gen AI SDK for Go
Google Gen AI SDK per Go è disponibile su go.dev e GitHub:
Installa
go get google.golang.org/genai
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Guida rapida
Gen AI SDK for Node.js
L'SDK Google Gen AI per TypeScript e JavaScript è disponibile su npm e GitHub:
Installa
npm install @google/genai
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Guida rapida
Gen AI SDK for Java
L'SDK Google AI generativa per Java è disponibile su Maven Central e GitHub:
Installazione Maven
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>0.1.0</version>
</dependency>
</dependencies>
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True