Panoramica di google-cloud-vertexai (1.3.0)
Link di riferimento principali
Descrizione dell'API Vertex AI:Vertex AI è una suite integrata di strumenti e servizi di machine learning per la creazione e l'utilizzo di modelli ML con AutoML o codice personalizzato. Offre a principianti ed esperti il miglior workbench per l'intero ciclo di vita dello sviluppo del machine learning.
Riferimento al prodotto API Vertex AI | Repository GitHub (inclusi gli esempi) | Artefatto Maven |
Per iniziare
Per utilizzare questa libreria, devi prima svolgere i seguenti passaggi:
- Installa un JDK (Java Development Kit)
- Seleziona o crea un piattaforma Cloud Platform
- Abilitare la fatturazione per il progetto
- Abilitare l'API
- Configurare l'autenticazione
Utilizza l'API Vertex AI per Java
Per assicurarti che il progetto utilizzi versioni compatibili delle librerie e dei relativi artefatti dei componenti, importa com.google.cloud:libraries-bom
e utilizza il BOM per specificare le versioni delle dipendenze. Assicurati di rimuovere tutte le versioni
impostate in precedenza. Per ulteriori informazioni sulle BOM, consulta BOM delle librerie di Google Cloud.
Maven
Importa la distinta base nella sezione dependencyManagement
del file pom.xml
.
Includi gli artefatti specifici da cui dipendono nella sezione dependencies
, ma non
specificare le versioni degli artefatti nella sezione dependencies
.
L'esempio seguente mostra come importare la distinta base e includere l'artefatto google-cloud-vertexai
.
<dependencyManagement> <dependencies> <dependency> <groupId>com.google.cloud</groupId> <artifactId>libraries-bom</artifactId> <version> 26.40.0-SNAPSHOT</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>com.google.cloud</groupId> <artifactId>google-cloud-vertexai</artifactId> </dependency> </dependencies>
Gradle
Le BOM sono supportate per impostazione predefinita in Gradle 5.x o versioni successive. Aggiungi una dipendenza platform
su com.google.cloud:libraries-bom
e rimuovi la versione dalle
dichiarazioni di dipendenza nel file build.gradle
dell'artefatto.
L'esempio seguente mostra come importare la distinta base e includere l'artefatto google-cloud-vertexai
.
implementation platform('com.google.cloud:libraries-bom: 26.40.0-SNAPSHOT') implementation 'com.google.cloud:google-cloud-vertexai'
Le parole chiave platform
e enforcedPlatform
forniscono le versioni delle dipendenze dichiarate in un BOM. La parola chiave enforcedPlatform
applica in modo forzato le versioni delle dipendenze dichiarate nel BOM, perciò sostituisce quanto specificato.
Per ulteriori dettagli sulle parole chiave platform
e enforcedPlatform
con Gradle 5.x o versioni successive, consulta
Gradle: importazione delle distinta base di Maven.
Se utilizzi Gradle 4.6 o versioni successive, aggiungi enableFeaturePreview('IMPROVED_POM_SUPPORT')
al file settings.gradle
. Per i dettagli, consulta Note di rilascio di Gradle 4.6: importazione BOM.
Le versioni di Gradle precedenti alla 4.6 non supportano le distinta base.
SBT
SBT non supporta le distinta base. Puoi trovare le versioni consigliate delle librerie di una determinata versione BOM nella dashboard e impostare le versioni manualmente. Per utilizzare l'ultima versione di questa libreria, aggiungi quanto segue alle tue dipendenze:
libraryDependencies += "com.google.cloud" % "google-cloud-vertexai" % "1.3.0"