Administrar aplicaciones

Después de compilar y implementar apps, puedes administrarlas con la consola de Google Cloud o la línea de comandos.

Administra una aplicación

Actualiza una app

Apps sin implementar

Realiza las modificaciones que desees en la app (como agregar o quitar nodos de componentes). Vertex AI Vision almacenará los cambios automáticamente.

Apps implementadas

Los cambios en las apps implementadas se almacenan automáticamente en el servidor de Vertex AI Vision, y la aplicación implementada no se ve afectada. Para descartar las modificaciones, haz clic en el botón Descartar cambios. Para guardar los cambios, selecciona Actualizar la aplicación. Para aplicar estos cambios locales a la aplicación, anula la implementación de la aplicación actual y, luego, vuelve a implementarla.

Mostrar apps

REST

Para enumerar todas las apps de un proyecto, envía una solicitud GET con el método projects.locations.applications.list.

Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:

Método HTTP y URL:

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

Para enviar tu solicitud, elige una de estas opciones:

curl

Ejecuta el siguiente 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

Ejecuta el siguiente 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

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

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

¿Qué sigue?

  • Obtén información para leer datos de entrada de la app desde un flujo de transferencia o datos de salida del modelo analizado en Cómo leer datos de flujos.