Gestire le applicazioni

Dopo aver creato ed eseguito il deployment delle app, puoi gestirle utilizzando la console Google Cloud o la riga di comando.

Gestire un'applicazione

Aggiornare un'app

App di cui è stato annullato il deployment

Apporta le modifiche all'app (ad esempio aggiungendo o rimuovendo 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 viene interessata. Per ignorare 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, quindi esegui di nuovo il deployment.

Elenco app

REST

Per elencare tutte le app in un progetto, invia una richiesta GET utilizzando il metodo projects.locations.applications.list.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

Metodo HTTP e URL:

GET https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications

Per inviare la richiesta, scegli una di queste 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 analizzati in Leggi i dati dello stream.