Conectando watsonx Assistant a watsonx.data Milvus para búsqueda personalizada

Conexión de watsonx Assistant a watsonx.data Milvus le permite utilizar la potencia de Milvus para la búsqueda de similitud vectorial y la indexación en sus datos. Con esta conexión, puede integrar Milvus en su flujo de trabajo watsonx y aprovechar su alto rendimiento y escalabilidad.

Para conectar watsonx Assistant a Milvus en watsonx.data, realice los siguientes pasos:

  1. Cree una instancia de servicio Milvus en watsonx.data. Para más información, consulte Añadir el servicio Milvus.

  2. Conéctese al Milvus servicio. Para más información sobre cómo conectarse a un servicio Milvus, consulte Conexión al servicio Milvus.

  3. Insertar datos en la instancia de Milvus.

    • Para obtener información sobre la inserción de datos vectorizados en Milvus, consulte Insertar, volver a insertar y eliminar.
    • Si desea insertar datos no vectorizados, por ejemplo un archivo PDF, utilice modelos de incrustación para vectorizarlos. Puedes usar watsonx.ai que tiene incrustaciones vectoriales. Para más información, consulte la conexión Milvus en watsonx.ai. Utilice ibmlhapikey como nombre de usuario y su clave API como contraseña para la conexión Milvus.

    A partir de watsonx.data la versión 2.2.0, la autenticación utilizando ibmlhapikey y ibmlhtoken como nombres de usuario queda obsoleta. Estos formatos se eliminan gradualmente en 2.3.0 la versión. Para garantizar la compatibilidad con las próximas versiones, utilice el nuevo formato:ibmlhapikey_<username> y ibmlhtoken_<username>.

    Para obtener información sobre watsonx.dataMilvus la configuración en watsonx.ai, consulte Configuración Milvuswatsonx.dataIBM® en IBMwatsonx.ai.

  4. Configure su instancia de watsonx Assistant. Para obtener más información, consulte Introducción a watsonx Assistant.

  5. Conéctese al servicio Milvus desde watsonx Assistant utilizando una de las siguientes opciones:

    • Acceda al servicio Milvus directamente desde watsonx Assistant. Para más información, consulte Configuración de la integración de búsqueda de Milvus.

    • Configurar un servicio personalizado en watsonx Assistant. Para más información, consulte Configuración de la integración de servicios personalizados. Puede utilizar la opción Servicio personalizado para funciones avanzadas, como:

      • Flexibilidad para utilizar cualquier Milvus compatible.

      • Búsqueda híbrida multivectorial.

      • Nueva clasificación.

      • Búsqueda híbrida con GroupBy.

        Milvus No admite la agregación en la GroupBy búsqueda híbrida.