Dopo aver generato e eseguito il deployment delle app, puoi gestirle utilizzando la console o la riga di comando Google Cloud.
Gestire un'applicazione
Aggiornare un'app
App non di cui non è stato eseguito il deployment
Apporta le modifiche necessarie all'app (ad esempio aggiungendo o rimuovendo i nodi dei componenti). Vertex AI Vision memorizzerà automaticamente le modifiche.
App di cui è stato eseguito il deployment
Le modifiche alle app di cui è stato eseguito il deployment vengono archiviate automaticamente sul server Vertex AI Vision e l'applicazione di cui è stato eseguito il deployment non è interessata. Per annullare le modifiche, fai clic sul pulsante Annulla modifiche. Per salvare le modifiche, seleziona Aggiorna l'applicazione. Per applicare queste modifiche locali all'applicazione, Annulla il deployment dell'applicazione corrente e poi esegui nuovamente il deployment.
Elenco app
REST
Per elencare tutte le app di un progetto, invia una richiesta GET utilizzando il metodo projects.locations.applications.list.
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
- PROJECT: il tuo Google Cloud ID progetto o numero di progetto.
- LOCATION_ID: la regione in cui utilizzi Vertex AI Vision. Ad esempio:
us-central1
,europe-west4
. Consulta le regioni disponibili.
Metodo HTTP e URL:
GET https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications
Per inviare la richiesta, scegli una delle seguenti opzioni:
curl
Esegui questo comando:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications"
PowerShell
Esegui questo comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications" | Select-Object -Expand Content
Dovresti ricevere una risposta JSON simile alla seguente:
{ "applications": [ { "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/applications/test-application-1", "createTime": "2022-03-01T20:04:12.558371402Z", "updateTime": "2022-03-01T20:07:21.589713094Z", "displayName": "Test Application 1", "runtimeInfo": { "deployTime": "2022-03-01T20:07:21.460654Z" } "state": "DEPLOYED" }, { "name": "projects/PROJECT_NUMBER/locations/LOCATION_ID/applications/test-application-2", "createTime": "2022-03-01T20:04:12.558371402Z", "updateTime": "2022-03-01T20:07:21.589713094Z", "displayName": "Test Application 2", "runtimeInfo": { "deployTime": "2022-03-01T20:07:21.460654Z" } "state": "DEPLOYED" }, ] }
Passaggi successivi
- Scopri come leggere i dati di input dell'app da uno stream di importazione o i dati di output del modello analizzato in Leggere i dati dello stream.