Crear una aplicación en la consola

Aprende a crear una aplicación sencilla de detección de objetos de Vertex AI Vision en laGoogle Cloud consola.


Para seguir las instrucciones paso a paso de esta tarea directamente en la Google Cloud consola, haga clic en Ayúdame:

Guíame


Antes de empezar

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  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 (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 (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

  8. Crear una aplicación de detección de objetos

    Una vez que hayas configurado tu entorno, podrás crear tu aplicación.

    En la Google Cloud consola, una aplicación se representa como un gráfico. Además, en Vertex AI Vision, un gráfico de aplicación debe tener al menos dos nodos: un nodo de origen de vídeo (flujo) y al menos otro nodo (un modelo de procesamiento o un destino de salida).

    Crear una aplicación vacía

    Antes de rellenar el gráfico de aplicaciones, debes crear una aplicación vacía.

    Consola

    Crea una aplicación en la Google Cloud consola.

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

      Ve a la pestaña Aplicaciones.

    2. Haz clic en el botón Crear.

    3. Introduce quickstart-app como nombre de la aplicación y elige tu región.

    4. Haz clic en Crear.

    Añadir nodos de componentes de aplicaciones

    Después de crear la aplicación vacía, puedes añadir los tres nodos al gráfico de la aplicación: el nodo de ingestión, que puede recibir datos de streaming, el nodo de procesamiento, que realiza una tarea de imagen por ordenador en los datos, y un nodo de destino de datos, que en este ejemplo es un destino de almacenamiento de almacén.

    Consola

    Añade nodos de componentes a tu aplicación en la consola.

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

      Ve a la pestaña Aplicaciones.

    2. En la línea quickstart-app, selecciona Ver gráfico. De esta forma, accederás a la visualización del gráfico de la canalización de procesamiento.

    Añadir un nodo de ingestión de datos

    1. Para añadir un nodo de flujo de entrada, selecciona la opción Streams (Flujos) en la sección Connectors (Conectores) del menú lateral.

    2. En la sección Fuente del menú Stream que se abre, selecciona Añadir streams.

    3. En el menú Añadir emisiones, elige Registrar nuevas emisiones y añade quickstart-stream como nombre de la emisión.

    4. Para añadir el flujo al gráfico de la aplicación, haz clic en Añadir flujos.

    Añadir un nodo de procesamiento de datos

    1. Para añadir el nodo del modelo de detector de objetos, selecciona la opción Detector de objetos en la sección Modelos preentrenados del menú lateral.

      Añadir un modelo de detector de objetos en la interfaz de usuario

    Añadir un nodo de almacenamiento de datos

    1. Para añadir el nodo de destino de salida (almacenamiento), selecciona la opción Vertex AI Vision's Media Warehouse (Almacén de contenido multimedia de Vertex AI Vision) en la sección Connectors (Conectores) del menú lateral.

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

    3. En el menú Conectar almacén, selecciona Crear almacén. Ponle 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 añadir el almacén.

      Gráfico de la aplicación de detección de objetos en la interfaz de usuario

    Desplegar una aplicación para usarla

    Una vez que hayas creado tu aplicación integral con todos los componentes necesarios, el último paso para usarla es implementarla.

    Consola

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

      Ve a la pestaña Aplicaciones.

    2. Selecciona Ver gráfico junto a la aplicación quickstart-app de la lista.

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

    4. En el cuadro de diálogo de confirmación que aparece, selecciona Implementar.

      La operación de implementación puede tardar varios minutos en completarse. Cuando finalice la implementación, aparecerán marcas de verificación verdes junto a los nodos.

      Aplicación desplegada en la interfaz de usuario

    ¡Enhorabuena! Acabas de crear y desplegar tu primera aplicación de Vertex AI Vision. Crear y desplegar una aplicación son los primeros pasos para ingerir y usar datos multimedia procesados con Vertex AI Vision.

    Limpieza

    Para evitar que los recursos utilizados en esta guía de inicio rápido se cobren en tu cuenta de Google Cloud, elimina el proyecto que contiene los recursos o conserva el proyecto y elimina los recursos.

    Eliminar el proyecto

    1. In the Google Cloud console, go to the Manage resources page.

      Go to Manage resources

    2. In the project list, select the project that you want to delete, and then click Delete.
    3. In the dialog, type the project ID, and then click Shut down to delete the project.

    Eliminar recursos concretos

    Eliminar un almacén

    1. In the Google Cloud console, go to the Warehouses page.

      Go to the Warehouses tab

    2. Locate your quickstart-warehouse warehouse.
    3. To delete the warehouse, click Actions, click Delete warehouse, and then follow the instructions.

    Eliminar un flujo

    1. In the Google Cloud console, go to the Streams page.

      Go to the Streams tab

    2. Locate your quickstart-stream stream.
    3. To delete the stream, click Actions, click Delete stream, and then follow the instructions.

    Eliminar una aplicación

    1. In the Google Cloud console, go to the Applications page.

      Go to the Applications tab

    2. Locate your quickstart-app app.
    3. To delete the app, click Actions, click Delete application, and then follow the instructions.

    Siguientes pasos