Crea una app en la consola

Aprende a crear una app simple de detector de objetos de Vertex AI Vision en la Google Cloud consola.


Para seguir la guía paso a paso sobre esta tarea directamente en la Google Cloud consola, haz clic en Guiarme:

Guiarme


Antes de comenzar

  1. Accede a tu Google Cloud cuenta de. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. Enable the Vision AI API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  6. Verify that billing is enabled for your Google Cloud project.

  7. Enable the Vision AI API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

Crea una aplicación de detector de objetos

Después de configurar tu entorno, puedes crear tu app.

En la Google Cloud consola, una app se representa como un gráfico. Además, en Vertex AI Vision, un gráfico de app debe tener al menos dos nodos: un nodo de fuente de video (transmisión) y al menos un nodo más (un modelo de procesamiento o un destino de salida).

Crea una app vacía

Antes de propagar el gráfico de la app, primero debes crear una app vacía.

Console

Crea una app en la Google Cloud consola.

  1. Abre la pestaña Aplicaciones del panel de Vertex AI Vision.

    Ir a la pestaña Aplicaciones

  2. Haz clic en el botón Crear.

  3. Ingresa quickstart-app como el nombre de la app y elige tu región.

  4. Haz clic en Crear.

Agrega nodos componentes de la app

Después de crear la aplicación vacía, puedes agregar los tres nodos al gráfico de la app: el nodo de transferencia que puede recibir datos de transmisión, el nodo de procesamiento que realiza una tarea de imagen de computadora en los datos y un nodo de destino de datos, un destino de almacenamiento de almacén en este ejemplo.

Console

Agrega nodos componentes a tu app en la consola.

  1. Abre la pestaña Aplicaciones del panel de Vertex AI Vision.

    Ir a la pestaña Aplicaciones

  2. En la línea quickstart-app, selecciona Ver gráfico. Esto te lleva a la visualización del gráfico de la canalización de procesamiento.

Agrega un nodo de transferencia de datos

  1. Para agregar un nodo de flujo de entrada, selecciona la opción Flujos en la sección Conectores del menú lateral.

  2. En la sección Fuente del menú Flujo que se abre, selecciona Agregar flujos.

  3. En el menú Agregar flujos, elige Registrar flujos nuevos y agrega quickstart-stream como el nombre del flujo.

  4. Para agregar el flujo al gráfico de la app, haz clic en Agregar flujos.

Agrega un nodo de procesamiento de datos

  1. Para agregar el nodo del modelo de detector de objetos, selecciona la opción Detector de objetos en la sección Modelos previamente entrenados del menú lateral.

    Agrega el modelo de detector de objetos a la IU

Agrega un nodo de almacenamiento de datos

  1. Para agregar el nodo de destino de salida (almacenamiento), selecciona la opción Almacén de medios de Vertex AI Vision en la sección Conectores del menú lateral.

  2. En el menú Almacén de medios de Vertex AI Vision, haz clic en Conectar almacén.

  3. En el menú Conectar almacén, selecciona Crear almacén nuevo. Asigna el nombre quickstart-warehouse al almacén y deja la duración del TTL en 14 días.

  4. Haz clic en el botón Crear para agregar el almacén.

    Gráfico de la app de detección de objetos en la IU

Implementar tu app para usarla

Después de compilar tu app de extremo a extremo con todos los componentes necesarios, el último paso para usarla es implementarla.

Console

  1. Abre la pestaña Aplicaciones del panel de Vertex AI Vision.

    Ir a la pestaña Aplicaciones

  2. Selecciona Ver gráfico junto a la app quickstart-app en la lista.

  3. En la página del compilador de gráficos de aplicaciones, haz clic en el botón Implementar.

  4. En el siguiente diálogo de confirmación, selecciona Implementar.

    La operación de implementación puede tardar varios minutos en completarse. Una vez que finaliza la implementación, aparecen marcas de verificación verdes junto a los nodos.

    App implementada en la IU

¡Felicitaciones! Acabas de crear e implementar tu primera app de Vertex AI Vision. Crear e implementar una app son los primeros pasos para transferir y usar datos de medios procesados con Vertex AI Vision.

Limpia

Para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos usados en esta guía de inicio rapido, borra el proyecto que contiene los recursos o conserva el proyecto y borra los recursos individuales.

Borra el proyecto

  1. En la Google Cloud consola, ve a la página Administrar recursos.

    Ir a Administrar recursos

  2. En la lista de proyectos, elige el proyecto que tú quieres borrar y haz clic en Borrar.
  3. En el diálogo, escribe el ID del proyecto y, luego, haz clic en Cerrar para borrar el proyecto.

Borra los recursos individuales

Borra un almacén

  1. En la Google Cloud consola de, ve a la página **Almacenes**.

    Ir a la pestaña Almacenes

  2. Busca tu quickstart-warehouse almacén.
  3. Para borrar el almacén, haz clic en Acciones, en Borrar almacén y, luego, sigue las instrucciones.

Borrar una transmisión

  1. En la Google Cloud consola de, ve a la página **Flujos**.

    Ir a la pestaña Flujos

  2. Busca tu quickstart-stream flujo.
  3. Para borrar el flujo, haz clic en Acciones, en Borrar flujo y, luego, sigue las instrucciones.

Borra una aplicación

  1. En la Google Cloud consola de, ve a la Aplicaciones página.

    Ir a la pestaña Aplicaciones

  2. Busca tu quickstart-app app.
  3. Para borrar la app, haz clic en Acciones, en Borrar aplicación y, luego, sigue las instrucciones.

¿Qué sigue?