Apps verwalten

Nachdem Sie Apps erstellt und bereitgestellt haben, können Sie sie über die Google Cloud Console oder die Befehlszeile verwalten.

Anwendung verwalten

App aktualisieren

Nicht bereitgestellte Apps

Nehmen Sie Änderungen an der App vor (z. B. fügen Sie Komponentenknoten hinzu oder entfernen Sie sie). Vertex AI Vision speichert die Änderungen automatisch.

Bereitstgestellte Apps

Änderungen an bereitgestellten Apps werden automatisch auf dem Vertex AI Vision-Server gespeichert. Die bereitgestellte Anwendung ist davon nicht betroffen. Wenn Sie die Änderungen verwerfen möchten, klicken Sie auf die Schaltfläche Änderungen verwerfen. Wählen Sie Anwendung aktualisieren aus, um die Änderungen zu speichern. Wenn Sie diese lokalen Änderungen auf die Anwendung anwenden möchten, heben Sie die Bereitstellung der aktuellen Anwendung auf und stellen Sie sie dann wieder bereit.

Anwendungen auflisten

REST

Wenn Sie alle Apps in einem Projekt auflisten möchten, senden Sie eine GET-Anfrage mit der Methode projects.locations.applications.list.

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

HTTP-Methode und URL:

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

Senden Sie die Anfrage mithilfe einer der folgenden Optionen:

curl

Führen Sie folgenden Befehl aus:

curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications"

PowerShell

Führen Sie folgenden Befehl aus:

$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

Sie sollten eine JSON-Antwort ähnlich wie diese erhalten:

{
  "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"
    },
  ]
}

Nächste Schritte

  • Informationen zum Lesen von App-Eingabedaten aus einem Datenaufnahmestream oder analysierten Modellausgabedaten finden Sie unter Streamdaten lesen.