Empezar a usar las recomendaciones personalizadas

Puedes crear rápidamente una aplicación de recomendaciones personalizada de vanguardia con tus propios datos que pueda sugerir contenido similar al que está viendo el usuario.

En este tutorial se explica cómo crear una aplicación de recomendaciones personalizada para datos estructurados. En este caso, los datos estructurados están en formato NDJSON y se ingieren desde un segmento de Cloud Storage.

Antes de seguir este tutorial, asegúrate de haber completado los pasos que se indican en la sección Antes de empezar.


Para seguir las instrucciones paso a paso de esta tarea directamente en la Google Cloud consola, haz 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.

    Go to project selector

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

  4. Enable the AI Applications, Cloud Storage APIs.

    Enable the APIs

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

    Go to project selector

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

  7. Enable the AI Applications, Cloud Storage APIs.

    Enable the APIs

  8. Habilitar aplicaciones de IA

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

      Aplicaciones de IA

    2. Opcional: Haz clic en Permitir que Google muestree selectivamente las entradas y las respuestas del modelo.

    3. Haz clic en Continuar y activar la API.

    Crear un almacén de datos

    En este procedimiento se explica cómo crear un almacén de datos y subir los datos de ejemplo proporcionados.

    1. Ve a la página Almacenes de datos.

    2. Haz clic en Crear almacén de datos.

    3. En la página Seleccionar una fuente de datos, selecciona Cloud Storage.

    4. En la página Importar datos de Cloud Storage, selecciona Datos estructurados (JSONL).

    5. Haz clic en Archivo.

    6. En el campo gs://, introduce el siguiente valor:

      cloud-samples-data/gen-app-builder/search/kaggle_movies/movie_metadata.ndjson
      

      Este segmento de Cloud Storage contiene un archivo con formato NDJSON de películas que ha puesto a disposición Kaggle.

    7. Haz clic en Continuar.

    8. Asigna las propiedades clave de la siguiente manera:

      Nombre del campo Propiedad clave
      homepage uri
      overview description

      A continuación, haz clic en Continuar.

    9. Introduce un nombre visible para el almacén de datos y haz clic en Crear.

    10. Haga clic en el nombre de su almacén de datos.

    11. En la página Datos, ve a la pestaña Actividad para ver el estado de la ingesta de datos. En la columna Estado se muestra el mensaje Importación completada cuando finaliza el proceso de importación. En este conjunto de datos, el proceso suele tardar entre dos y tres minutos. Es posible que tengas que hacer clic en Actualizar para ver el mensaje Importación completada.

    12. Haga clic en la pestaña Documentos para ver los documentos importados.

    Crear una aplicación

    A continuación, crea una aplicación de recomendaciones y vincula el almacén de datos que has creado anteriormente.

    1. Ve a la página Aplicaciones.

    2. Haz clic en Crear aplicación.

    3. En la página Crear aplicación, vaya a Motor de recomendaciones y haga clic en Crear.

    4. En el campo Nombre de la aplicación, introduce el nombre de tu aplicación. El ID de la aplicación aparece debajo del nombre.

    5. Haz clic en Continuar.

    6. En la lista de almacenes de datos, selecciona el que has creado antes.

    7. Haz clic en Crear.

    Previsualizar tu aplicación

    1. En el menú de navegación, haz clic en Vista previa para probar la aplicación.

    2. Si ves el mensaje "Podrás previsualizar tu motor de recomendaciones aquí. Aún estamos preparando tu motor, vuelve a intentarlo más tarde", espera y actualiza la página periódicamente. Puede que tengas que esperar unas horas o hasta el día siguiente para ver una vista previa de tus datos.

    3. Haz clic en el campo ID del documento. Aparecerá una lista de IDs de documentos.

    4. Haga clic en el ID del documento del que quiera recibir recomendaciones. También puede introducir un ID de documento en el campo ID de documento.

    5. Haz clic en Obtener recomendaciones. Aparecerá una lista de documentos recomendados.

    6. Haz clic en un documento para ver sus detalles.

    Implementa tu aplicación

    No hay ningún widget de recomendaciones para desplegar tu aplicación. Para probarla antes del despliegue, haz lo siguiente:

    1. Ve a la página Datos y copia el ID de un documento.

    2. Ve a la página Integración. Esta página incluye un comando de ejemplo para el método servingConfigs.recommend de la API REST.

    3. Pega el ID de documento que has copiado anteriormente en el campo Document ID (ID de documento).

    4. Deje el campo ID de usuario seudonimizado tal como está.

    5. Copia la solicitud de ejemplo y ejecútala en Cloud Shell.

      Los resultados son los IDs de los documentos recomendados en función del documento que hayas elegido.

    Para obtener ayuda sobre cómo integrar la aplicación de recomendaciones en tu aplicación web, consulta los ejemplos de código de C#, Go, Java, Node.js, PHP y Ruby en Obtener recomendaciones para una aplicación.

    Limpieza

    Para evitar que se apliquen cargos en tu cuenta de Google Cloud por los recursos utilizados en esta página, sigue estos pasos.

    1. Para evitar cargos innecesarios, usa la Google Cloud console para eliminar tu proyecto si no lo necesitas. Google Cloud
    2. Si has creado un proyecto para aprender sobre las aplicaciones de IA y ya no lo necesitas, elimínalo.
    3. Si has usado un proyecto, elimina los recursos que hayas creado para evitar que se apliquen cargos en tu cuenta. Google Cloud Para obtener más información, consulta Eliminar una aplicación.
    4. Sigue los pasos que se indican en Desactivar Vertex AI Search.

    Siguientes pasos