Le librerie client offrono agli sviluppatori un'esperienza ottimizzata per chiamare l'API Vertex AI. Le librerie client utilizzano le convenzioni naturali di ogni linguaggio supportato e riducono il codice boilerplate che devi scrivere. La seguente guida spiega come installare le librerie e configurare l'autenticazione per utilizzarle in un ambiente di sviluppo locale.
Prima di iniziare
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Enable the Vertex AI API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Enable the Vertex AI API.
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Pacchetto cloud.google.com/go/vertexai (consigliato)
vertexai
è un pacchetto creato da persone che fornisce l'accesso a funzionalità comuni.Questo pacchetto è consigliato come punto di partenza per la maggior parte degli sviluppatori che creano con l'API Vertex AI. Per accedere a funzionalità e caratteristiche non ancora coperte da questo pacchetto, utilizza invece
aiplatform
generato automaticamente.Pacchetto cloud.google.com/go/aiplatform
aiplatform
è un pacchetto generato automaticamente.Questo pacchetto è destinato ai progetti che richiedono l'accesso alle funzionalità e alle caratteristiche dell'API Vertex AI non ancora fornite dal pacchetto
vertexai
creato da persone.Pacchetto cloud.google.com/go/vertexai (consigliato)
Esegui questo comando per installare il pacchetto nel tuo ambiente:
go get cloud.google.com/go/vertexai
Pacchetto cloud.google.com/go/aiplatform
Esegui questo comando per installare il pacchetto nel tuo ambiente:
go get cloud.google.com/go/aiplatform
Pacchetto cloud.google.com/go/vertexai (consigliato)
Sono disponibili esempi di utilizzo di questo pacchetto nel repository GitHub
golang-samples
nella directory di primo livellovertexai
:Pacchetto cloud.google.com/go/aiplatform
Sono disponibili esempi di utilizzo di questo pacchetto nel repository GitHub
golang-samples
nella directory di primo livelloaiplatform
:Pacchetto cloud.google.com/go/vertexai (consigliato)
- Vertex AI
cloud.google.com/go/vertexai
Riferimento API
- Vertex AI
Pacchetto cloud.google.com/go/aiplatform
- Vertex AI
cloud.google.com/go/aiplatform
v1 Riferimento API - Vertex AI
cloud.google.com/go/aiplatform
v1beta1 Riferimento API
- Vertex AI
Librerie client
Vertex AI fornisce librerie client per le seguenti lingue. Seleziona la lingua che vuoi usare.
C#
Esegui questo comando per aggiungere il riferimento al pacchetto Google.Cloud.AIPlatform.V1
al file di progetto:
dotnet add package Google.Cloud.AIPlatform.V1
Prova gli esempi di codice
Per visualizzare o ottenere singoli esempi di codice, vai al repository GitHub dotnet-aiplatform.
Documentazione della libreria client
Per saperne di più, consulta la documentazione della libreria client .NET di Vertex AI.
Java
Se usi Maven, aggiungi quanto segue alle dipendenze:
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-aiplatform</artifactId>
<version>3.35.0</version>
</dependency>
Se utilizzi Gradle, aggiungi quanto segue alle dipendenze:
compile 'com.google.cloud:google-cloud-aiplatform:3.35.0'
Se utilizzi sbt, aggiungi quanto segue alle dipendenze:
libraryDependencies += "com.google.cloud" % "google-cloud-aiplatform" % "3.35.0"
Prova gli esempi di codice
Per visualizzare o ottenere singoli esempi di codice, vai al repository GitHub java-aiplatform.
Documentazione della libreria client
Per ulteriori informazioni, consulta la documentazione della libreria client Vertex AI per Java.
Node.js
Prima di installare la libreria, prepara l'ambiente per lo sviluppo Node.js.
Esegui questo comando nel tuo ambiente per installare la libreria client:
npm install @google-cloud/aiplatform
Documentazione della libreria client
Per saperne di più, consulta la documentazione della libreria client Vertex AI per Node.js.
Python
La libreria client Python di Vertex AI viene installata quando installi l'SDK Vertex AI Python.
Per saperne di più, consulta Installare l'SDK Vertex AI per Python.
Vai
Prima di installare la libreria, prepara l'ambiente per lo sviluppo Go.
Rivedere i pacchetti disponibili
Esamina i pacchetti Go dell'API Vertex AI disponibili per determinare quale pacchetto soddisfa al meglio le esigenze del tuo progetto:
Installazione
Esempi
Documentazione della libreria client
Per saperne di più sulla libreria, consulta la documentazione della libreria client Vertex AI per Go: