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:
- PROJECT: Tu Google Cloud ID o número de proyecto.
- LOCATION_ID: La región en la que usas Vertex AI Vision. Por ejemplo:
us-central1
,europe-west4
. Consulta las regiones disponibles.
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.