Gérer les applications

Une fois que vous avez créé et déployé des applications, vous pouvez les gérer à l'aide de la console ou de la ligne de commande Google Cloud .

Gérer une application

Mettre à jour une application

Applications non déployées

Modifiez l'application (par exemple, en ajoutant ou en supprimant des nœuds de composants). Vertex AI Vision enregistre automatiquement les modifications.

Applications déployées

Les modifications apportées aux applications déployées sont automatiquement stockées sur le serveur Vertex AI Vision, et l'application déployée n'est pas affectée. Pour supprimer les modifications, cliquez sur le bouton Annuler les modifications. Pour enregistrer les modifications, sélectionnez Mettre à jour l'application. Pour appliquer ces modifications locales à l'application, annulez le déploiement de l'application actuelle, puis redéployez-la.

Répertorier les applications

REST

Pour lister toutes les applications d'un projet, envoyez une requête GET à l'aide de la méthode projects.locations.applications.list.

Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :

Méthode HTTP et URL :

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

Pour envoyer votre requête, choisissez l'une des options suivantes :

curl

Exécutez la commande suivante :

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

PowerShell

Exécutez la commande suivante :

$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

Vous devriez recevoir une réponse JSON de ce type :

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

Étapes suivantes

  • Découvrez comment lire les données d'entrée d'une application à partir d'un flux d'ingestion ou les données de sortie d'un modèle analysé dans Lire les données de flux.