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 da scrivere. La seguente guida spiega come installare le librerie e configurare l'autenticazione per utilizzarle in un ambiente di sviluppo locale.
Prima di iniziare
- Accedi al tuo account Google Cloud. Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Attiva Vertex AI API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Attiva Vertex AI API.
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
Librerie client
Vertex AI fornisce librerie client per i seguenti linguaggi. Seleziona la lingua che vuoi utilizzare.
C#
Esegui questo comando per aggiungere il riferimento pacchetto Google.Cloud.AIPlatform.V1
al file di progetto:
dotnet add package Google.Cloud.AIPlatform.V1
Prova gli esempi di codice
Per visualizzare o ricevere singoli esempi di codice, vai al repository GitHub dotnet-aiplatform.
Documentazione della libreria client
Per ulteriori informazioni, consulta la documentazione sulla libreria client Vertex AI .NET.
Java
Se utilizzi Maven, aggiungi quanto segue alle tue 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 recuperare singoli esempi di codice, vai al repository GitHub di java-aiplatform.
Documentazione della libreria client
Per ulteriori informazioni, consulta la documentazione sulla 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 ulteriori informazioni, 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 per Python.
Per ulteriori informazioni, consulta Installare l'SDK Vertex AI per Python.
Go
Prima di installare la libreria, prepara l'ambiente per lo sviluppo Go.
Esamina i pacchetti disponibili
Esamina i pacchetti Go dell'API Vertex AI disponibili per determinare quale pacchetto soddisfa meglio le esigenze del tuo progetto:
Pacchetto cloud.google.com/go/vertexai (consigliato)
vertexai
è un pacchetto creato da persone fisiche che fornisce accesso a funzionalità e funzionalità comuni.Questo pacchetto è consigliato come punto di partenza per la maggior parte degli sviluppatori che creano con l'API Vertex AI. Per accedere ad funzionalità e funzionalità non ancora coperte da questo pacchetto, utilizza invece l'elemento
aiplatform
generato automaticamente.Pacchettizzazione cloud.google.com/go/aiplatform
aiplatform
è un pacchetto generato automaticamente.Questo pacchetto è destinato ai progetti che richiedono l'accesso alle funzionalità e alle funzionalità dell'API Vertex AI non ancora fornite dal pacchetto
vertexai
creato da persone fisiche.
Installazione
Pacchetto cloud.google.com/go/vertexai (consigliato)
Esegui questo comando per installare questo pacchetto nel tuo ambiente:
go get cloud.google.com/go/vertexai
Pacchettizzazione cloud.google.com/go/aiplatform
Esegui questo comando per installare questo pacchetto nel tuo ambiente:
go get cloud.google.com/go/aiplatform
Esempi
Pacchetto cloud.google.com/go/vertexai (consigliato)
Nel
golang-samples
repository GitHub della directoryvertexai
di primo livello sono disponibili esempi per l'utilizzo di questo pacchetto:Pacchettizzazione cloud.google.com/go/aiplatform
Nel
golang-samples
repository GitHub della directoryaiplatform
di primo livello sono disponibili esempi per l'utilizzo di questo pacchetto:
Documentazione della libreria client
Per saperne di più sulla libreria, consulta la libreria client di Vertex AI per la documentazione di Go:
Pacchetto cloud.google.com/go/vertexai (consigliato)
- Vertex AI
cloud.google.com/go/vertexai
Riferimento API
- Vertex AI
Pacchettizzazione 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