Si no tienes experiencia con las aplicaciones de IA, te recomendamos que sigas el tutorial Primeros pasos con Vertex AI Search para crear una aplicación de ejemplo.
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
- Consulta la sección Antes de empezar y confirma que has completado los pasos.
Determina qué tipo de datos vas a poner a disposición en tu aplicación de búsqueda y prepáralos para importarlos a Vertex AI Search.
Puede basar su almacén de datos en los siguientes tipos de datos:
- Datos sin estructurar. Documentos (como archivos PDF, HTML y TXT) almacenados en Cloud Storage. También puedes proporcionar metadatos en un archivo JSON o en una tabla de BigQuery.
- Datos estructurados. Datos proporcionados con un esquema específico. Por ejemplo, puede proporcionar datos en una tabla de BigQuery, como archivos JSON en Cloud Storage o desde conectores de terceros, como Jira.
Acciones
Consulta la información sobre los datos admitidos y la relación entre las aplicaciones y los almacenes de datos en el artículo Acerca de las aplicaciones y los almacenes de datos.
Prepare sus datos de acuerdo con los requisitos que se indican en el artículo Preparar datos para la ingesta.
Si necesitas configurar el control de acceso para limitar los datos que pueden ver los usuarios en los resultados de tu aplicación de búsqueda, consulta los requisitos previos y sigue las instrucciones correspondientes a tu tipo de proveedor de identidades y fuente de datos en Usar el control de acceso a fuentes de datos.
Crea un almacén de datos e importa tus datos en él, o configura un conector de terceros como fuente de datos sincronizada.
La forma de importar los datos 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
- Sigue las instrucciones correspondientes a tu fuente de datos en el artículo Crear un almacén de datos de búsqueda.
Crea tu aplicación de búsqueda personalizada y conéctala a tu nuevo almacén de datos.
Acciones
Vertex AI Search ofrece muchas opciones de configuración. Algunas opciones dependen de si tienes previsto implementar un widget de búsqueda.
Acciones
En función de tu caso práctico y de si tienes previsto desplegar 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 ofrece varias opciones de configuración.
Puedes insertar un widget de búsqueda en tu sitio web. El widget proporciona automáticamente una barra de búsqueda y una interfaz de búsqueda ampliable. Si tienes previsto implementar el widget de búsqueda, configura lo siguiente:
Resultados del widget de búsqueda. Consulta Configurar los resultados del widget de búsqueda.
Facetas del widget de búsqueda (vista previa). Consulta Configurar facetas para el widget de búsqueda.
Si tienes previsto integrar llamadas a la API de búsqueda en tu servidor o aplicación en lugar de usar el widget, puedes configurar los ajustes de búsqueda con las siguientes opciones:
Configuración de los campos. En el caso de los datos estructurados o de los datos sin estructurar con metadatos, actualice la configuración de los campos para definir cómo usa Vertex AI Search los metadatos en las búsquedas. Consulta Configurar campos para la búsqueda.
Autocompletar. En función de sus datos, configure sugerencias de autocompletado basadas en el contenido del documento, los campos, el historial de búsqueda o los eventos de usuario. Consulta Configurar la función de autocompletar.
Controles de publicación. Controla cuándo se potencian, se ocultan, se filtran o se redirigen los resultados de búsqueda, o si determinadas consultas se asocian a otras. Consulta Configurar controles de publicación.
Ajuste de la búsqueda (vista previa). Ajusta el modelo de búsqueda con tus propios datos de entrenamiento. Consulta Mejorar los resultados de búsqueda con la optimización de la búsqueda.
Inserciones personalizadas (vista previa). Si has creado tus propias inserciones, puede que prefieras usarlas en lugar de las generadas por Vertex AI Search para enriquecer tus búsquedas con contexto adicional. Esta función está disponible para almacenes de datos con datos estructurados o datos no estructurados con metadatos. Consulta Usar inserciones personalizadas.
Si tienes previsto desplegar tu aplicación integrando llamadas a la API de búsqueda en tu propio código, Vertex AI Search te ofrece opciones adicionales para configurar cómo se devuelven los resultados de búsqueda.
Acciones
Configura los resultados de búsqueda con las siguientes opciones:
- Filtrar búsquedas personalizadas por datos estructurados o no estructurados.
- Obtener fragmentos, respuestas extractivas o segmentos extractivos. Consulta Obtener fragmentos y contenido extraído.
Puedes previsualizar los resultados de búsqueda para comprobar si las configuraciones de tu aplicación funcionan correctamente.
Acciones
Para previsualizar los resultados de búsqueda, usa la consola o la API.
Consola. Usa la página Vista previa de la consola de aplicaciones de IA para ver cómo afectan las configuraciones del widget de búsqueda a tus resultados. Consulta las instrucciones de la consola en Obtener resultados de búsqueda.
API. Si vas a integrar llamadas a la API en tu aplicación, haz llamadas a la API para obtener una vista previa de tus configuraciones de búsqueda. Consulta las instrucciones de REST en Obtener resultados de búsqueda.
Cuando estés satisfecho con la versión de vista previa de tu aplicación de búsqueda, compártela con tus usuarios desplegándola en tu sitio web.
Acciones
Puedes implementar tu aplicación de búsqueda de cualquiera de las siguientes formas:
Inserta el widget de búsqueda en tu sitio web. Vertex AI Search proporciona código que puedes copiar en tu sitio web o aplicación web. De esta forma, se despliega el widget de búsqueda. Puedes previsualizar los resultados de búsqueda en la consola. Consulta Añadir el widget de búsqueda a una página web.
Integra llamadas a la API Search en tu servidor o aplicación. Para tener un control total sobre cómo se muestran los resultados de búsqueda, puedes integrar llamadas a la API en tu servidor o aplicaciones. Para obtener más información sobre cómo hacer llamadas a la API, consulta Obtener resultados de búsqueda. Para obtener recursos de bibliotecas de cliente, consulta las bibliotecas de cliente de aplicaciones de IA.
Para obtener resultados de búsqueda y navegación personalizados, puedes actualizar los eventos de usuario en tu aplicación de búsqueda. Para obtener más información, consulta Acerca de los eventos de usuario.
Acciones
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.