Administrar aplicaciones

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:

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.