Faça a gestão das aplicações

Depois de criar e implementar apps, pode gerir estas apps através da Google Cloud consola ou da linha de comandos.

Faça a gestão de uma aplicação

Atualize uma app

Apps não implementadas

Faça as modificações que quiser à app (como adicionar ou remover nós de componentes). O Vertex AI Vision armazena automaticamente as alterações.

Apps implementadas

As alterações às apps implementadas são armazenadas automaticamente no servidor do Vertex AI Vision e a aplicação implementada não é afetada. Para rejeitar as modificações, clique no botão Rejeitar alterações. Para guardar as alterações, selecione Atualizar a aplicação. Para aplicar estas alterações locais à aplicação, desimplante a aplicação atual e, em seguida, volte a implantá-la.

Listar apps

REST

Para listar todas as apps num projeto, envie um pedido GET através do método projects.locations.applications.list.

Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:

Método HTTP e URL:

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

Para enviar o seu pedido, escolha uma destas opções:

curl

Execute o seguinte 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

Execute o seguinte 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

Deve receber uma resposta JSON semelhante à seguinte:

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

O que se segue?

  • Saiba como ler dados de entrada de apps a partir de uma stream de carregamento ou dados de saída de modelos analisados em Ler dados de stream.