La tecnología está disponible en la nueva versión del sistema de gestión de bases de datos YDB, tanto en la nube como localmente, bajo el modelo on-premises.
La búsqueda vectorial es una tecnología que puede buscar no por palabras clave, sino por significado. Como explicaron los desarrolladores, con su ayuda, las empresas que desarrollan productos basados en IA podrán, por ejemplo, aumentar la precisión de las recomendaciones de productos o la calidad de las respuestas del asistente de IA. La tecnología de búsqueda vectorial ya se utiliza en el asistente de IA "Alisa" con la opción "Pro".
En Yandex explicaron:
La tecnología vectorial implica la representación de los datos que se buscan en forma de vectores numéricos o embeddings. Al comparar vectores, se puede determinar la proximidad semántica de los objetos correspondientes. Este enfoque ofrece una serie de ventajas: desde la capacidad de establecer conexiones no obvias entre objetos y buscar en datos heterogéneos, como textos, imágenes, vídeos y archivos de audio, hasta la resistencia a errores y erratas.
En el SGBD YDB se ofrecen dos versiones de búsqueda vectorial: precisa y aproximada. La búsqueda precisa proporciona el mejor resultado, pero requiere cálculos complejos si hay muchos datos. La búsqueda aproximada permite buscar en miles de millones de vectores en decenas o cientos de milisegundos, incluso si el cuerpo de vectores no cabe en la memoria RAM.
YDB desarrolla la búsqueda vectorial con el apoyo del Fondo de Iniciativas Tecnológicas creado por Yandex, YATF.
Ahora en la página principal