Capítulo 1. Introducción a las bases de datos vectoriales
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La ola actual de IA generativa (GenAI, por sus siglas en inglés), especialmente en aplicaciones de lenguaje natural, ha puesto la tecnología de las bases de datos vectoriales en el centro de atención de los desarrolladores. Los datos no estructurados que se usan para entrenar modelos se vectorizan, y los datos que se usan en la inferencia a menudo se guardan en bases de datos vectoriales. Sin embargo, esta tecnología no es bien entendida ni ampliamente conocida por el desarrollador promedio de aplicaciones de bases de datos.
Este capítulo ofrece una visión general de alto nivel de las bases de datos vectoriales, describiendo sus componentes principales y ofreciendo un avance del material que viene a continuación. Principalmente, aprenderás qué es esta tecnología y por qué la necesitas. Al final del capítulo, entenderás cómo usar las bases de datos vectoriales; el tema clave de las incrustaciones se tratará en el próximo capítulo.
¿Por qué necesitas bases de datos vectoriales?
Incluso antes de la llegada de GenAI, gestionar datos no estructurados como texto, imágenes, audio y video era difícil. Se necesitaba tecnología y conocimientos especializados para gestionar estos activos a gran escala. La indexación y la búsqueda en esos datos solo eran posibles a nivel de los metadatos; por ejemplo, la fecha de creación, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access