Si es la primera vez que usas Vertex AI Search, te recomendamos que sigas el tutorial de inicio rápido Primeros pasos con las recomendaciones de contenido multimedia para crear una aplicación de muestra.
Configura un Google Cloud proyecto, activa Aplicaciones de IA y configura el control de acceso de tu proyecto. Puedes usar un proyecto Google Cloud que ya tengas.
Acciones
- Sigue los pasos que se indican en la sección Antes de empezar.
Prepara tus datos para importarlos a Vertex AI Search.
Las aplicaciones de recomendaciones de contenido multimedia requieren dos tipos de datos:
Datos multimedia estructurados. Sube información de metadatos sobre tu contenido multimedia, como títulos, descripciones y URIs, a la ubicación de tu contenido multimedia. Vertex AI Search proporciona un esquema predefinido para los medios. También puedes usar tu propio esquema.
Eventos de usuario. Para obtener recomendaciones de contenido multimedia, es necesario registrar eventos de usuario. Los eventos de usuario son necesarios para entrenar tu aplicación y generar recomendaciones.
Acciones
Consulta información sobre los datos multimedia y los almacenes de datos, y prepara tus datos según los esquemas y campos necesarios que se indican en el artículo Acerca de los documentos multimedia y los almacenes de datos. Si usas tu propio esquema, consulta también Ejemplo de esquema como objeto JSON y datos estructurados.
Consulta los requisitos de los eventos de usuario de contenido multimedia en el artículo Acerca de los eventos de usuario.
Crea una aplicación y un almacén de datos, y luego importa tus datos multimedia y eventos de usuario.
La forma de importar datos multimedia depende de dónde los importes. Por ejemplo, si tus datos están en Cloud Storage, puedes importarlos mediante la consola o la API proporcionando la ubicación del segmento de tus datos.
Acciones
Crea una aplicación de recomendaciones de contenido multimedia.
Importa en bloque el historial de eventos de usuario para que tu aplicación pueda empezar a entrenarse.
Puede actualizar la configuración de los campos para que se puedan filtrar y, después, filtrar los resultados de las recomendaciones con esos campos.
Acciones
Para que Vertex AI Search use un campo determinado para filtrar recomendaciones, define ese campo como filtrable. Consulta Configurar los ajustes de los campos.
Bajar la posición del contenido si un usuario lo ha visto recientemente o si es antiguo. Consulta Rebajar recomendaciones de contenido multimedia.
Puedes previsualizar tus recomendaciones para comprobar si se muestran como esperabas.
Acciones
Para previsualizar tus recomendaciones, usa la consola de aplicaciones de IA o la API.
Consola. Usa la página Vista previa de la consola para ver una vista previa de tus recomendaciones. Consulta las instrucciones de la consola para saber qué tipo de datos usa tu aplicación en Obtener recomendaciones.
API. Si vas a integrar llamadas a la API en tu aplicación, haz llamadas a la API para previsualizar tus recomendaciones. Consulta las instrucciones de REST para saber qué tipo de datos usa tu aplicación en Get recommendations.
Cuando estés satisfecho con la versión de vista previa de tu aplicación de recomendaciones multimedia, compártela con tus usuarios desplegándola en tu sitio web.
Acciones
Para implementar tu aplicación de recomendaciones, integra llamadas a la API en tu servidor o aplicaciones. Para obtener más información sobre cómo hacer llamadas a la API, consulta las instrucciones de REST sobre el tipo de datos que usa tu aplicación en Get recommendations (Obtener recomendaciones).
Para obtener recursos de bibliotecas de cliente, consulta las bibliotecas de cliente de aplicaciones de IA.
Puedes mantener tu aplicación para asegurarte de que los datos más recientes y necesarios estén disponibles en tu almacén de datos.
Las aplicaciones de recomendaciones de contenido multimedia se ajustan automáticamente cada 3 meses. Sin embargo, si tu almacén de datos sufre un cambio significativo o si haces una importación en bloque de eventos de usuario, debes volver a entrenar tu aplicación manualmente.