Después de compilar y lanzar apps, puedes administrarlas con la consola o la línea de comandos de Google Cloud .
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). Gemini Enterprise Agent Platform Vision almacenará los cambios automáticamente.
Apps implementadas
Los cambios en las apps implementadas se almacenan automáticamente en el servidor de Vision de Agent Platform de Gemini Enterprise, 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 del proyecto o número de proyecto.
- LOCATION_ID: La región en la que usas Agent Platform 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 los datos de entrada de la app desde un flujo de transferencia o los resultados del modelo analizado en Cómo leer datos de transmisión.