Si es la primera vez que usas Vertex AI Search, considera seguir el curso Primeros pasos con la búsqueda de contenido multimedia para crear una app de ejemplo.
Configura un proyecto de Google Cloud, activa Vertex AI Agent Builder y configura el acceso control para tu proyecto. Puedes usar un proyecto existente de Google Cloud si ya tienes uno.
Acciones
- Completa los pasos de Antes de comenzar.
Preparar tus datos para importarlos a Vertex AI Search
Las apps de búsqueda de contenido multimedia usan los siguientes datos:
Datos estructurados de medios: Obligatorio. 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 el contenido multimedia. Como alternativa, puedes usar tu propio esquema.
Eventos de usuario. Opcional, pero altamente recomendado. La grabación de eventos de usuario ayuda a generar una mejor clasificación para tus resultados de la búsqueda.
Acciones
Revisa la información sobre los datos de medios y los almacenes de datos, y prepara tus datos según los esquemas y campos obligatorios en Acerca de los documentos multimedia los almacenes de datos. Si usas tu propio esquema, consulta también Ejemplo de esquema como objeto JSON y datos estructurados.
Revisa los requisitos de los eventos de usuario de contenido multimedia en Acerca de los eventos de usuario.
Crea una app y un almacén de datos y, luego, importa tus datos multimedia.
La forma de importar datos multimedia depende de dónde los importes. Por ejemplo, si tus datos están en Cloud Storage, puedes importarlos con la consola o la API si proporcionas la ubicación del bucket de tus datos.
En el caso de las apps de búsqueda de contenido multimedia, se recomiendan los eventos del usuario, pero no son obligatorios.
Acciones
Importar eventos de usuario históricos de forma masiva para que tu app puede comenzar a entrenarse.
Vertex AI Search proporciona muchas opciones de configuración. Algunas opciones dependerá de si planeas implementar un widget de búsqueda.
Acciones
Según tu caso de uso y si planeas implementar el widget de búsqueda listo para usar o integrar llamadas a la API de búsqueda en tu propio código, Vertex AI Search proporciona varias opciones de configuración.
Puedes incorporar un widget de búsqueda en tu sitio web que proporcione una barra de búsqueda y una interfaz de búsqueda expandible. Si planeas implementar widget de búsqueda, configura lo siguiente:
Resultados del Widget de la Búsqueda: Consulta Configura los resultados para las widget de búsqueda.
Facetas del widget de la Búsqueda Consulta la sección Configura facetas para el Widget de la Búsqueda.
Si planeas integrar llamadas a la API de búsqueda en tu servidor o aplicación en lugar de usar el widget, puedes configurar la configuración de búsqueda con las siguientes opciones:
Configuración de campos. En el caso de los datos estructurados o no estructurados con metadatos, actualiza la configuración del campo para definir mejor cómo Vertex AI Search usa los metadatos para la búsqueda. Consulta Configura campos para la búsqueda.
Autocompletar. Según tus datos, configura las sugerencias de autocompletado según el contenido del documento, los campos, el historial de búsqueda o los eventos del usuario. Consulta Configura la función de autocompletar.
Controles de publicación (versión preliminar con lista de entidades permitidas). Controla cuándo se mejoran, ocultan, filtran o redireccionan los resultados de la búsqueda, o si ciertas búsquedas están asociadas con otras. Consulta Configura la entrega controles de acceso.
Search-as-you-type. Si tu app usa dispositivos de entrada incómodos, como controles remotos de TV, puedes habilitar la función de búsqueda mientras escribes. Consulta Obtener resultados de la búsqueda mientras escribes para un contenido multimedia de la app.
Si planeas implementar tu app integrando llamadas a la API de búsqueda en tu propia código, puedes configurar el filtrado y el boosting de los resultados de la búsqueda.
Acciones
Puedes obtener una vista previa de los resultados de la búsqueda para comprobar si las configuraciones de tu app son las siguientes: funcione como se esperaba.
Acciones
Para obtener una vista previa de los resultados de la búsqueda, usa la consola o la API.
Consola. Usa la página Vista previa de la consola de Vertex AI Agent Builder para obtener una vista previa cómo las configuraciones del widget de búsqueda afectan tus resultados. Consulta la consola instrucciones en Obtener búsqueda resultados.
API. Si integras llamadas a la API en tu aplicación, realiza llamadas a la API para obtener una vista previa de tus configuraciones de búsqueda. Consulta las instrucciones de REST en Cómo obtener resultados de la búsqueda.
Cuando estés conforme con la versión preliminar de tu app de búsqueda de contenido multimedia, compártela con tus usuarios al implementarla en tu sitio web.
Acciones
Puedes implementar tu app de búsqueda de cualquiera de las siguientes maneras:
Incorpora el widget de búsqueda en tu sitio web. Vertex AI Search proporciona un código que puedes copiar en tu sitio web o aplicación web. Esto implementará el widget de búsqueda. Puedes obtener una vista previa de los resultados de la búsqueda en la consola. Consulta Cómo agregar el widget de búsqueda a una página web.
Integra las llamadas a la API de búsqueda en tu servidor o aplicación. Total controlar el modo en que se muestran los resultados de la búsqueda, puedes integrar la API llamadas al servidor o a las aplicaciones. Para obtener más información sobre cómo realizar llamadas a la API, consulta Cómo obtener resultados de la búsqueda. Para conocer los recursos de la biblioteca cliente, consulta Cliente de Vertex AI Agent Builder bibliotecas.
Puedes mantener tu app para asegurarte de que los datos más recientes y necesarios estén disponibles en tu almacén de datos.