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:
- PROJECT: Ihre Google Cloud Projekt-ID oder Projektnummer.
- LOCATION_ID: Die Region, in der Sie Vertex AI Vision verwenden. Beispiel:
us-central1
,europe-west4
. Weitere Informationen finden Sie unter Verfügbare Regionen.
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.