Gestisci applicazioni

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

Gestire un'applicazione

Aggiornare un'app

App di cui non è stato eseguito il deployment

Apporta le modifiche all'app (ad esempio aggiungendo o rimuovendo nodi dei componenti). La piattaforma di visione di Gemini Enterprise Agent memorizzerà automaticamente le modifiche.

App di cui è stato eseguito il deployment

Le modifiche alle app di cui è stato eseguito il deployment vengono memorizzate automaticamente nel server della piattaforma di visione di Gemini Enterprise Agent e l'applicazione di cui è stato eseguito il deployment non è interessata. Per ignorare le modifiche, fai clic sul pulsante Ignora 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 projects.locations.applications.list metodo.

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

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 analizzato in Leggere i dati dello stream.