Chapitre 1. Introduction aux bases de données vectorielles
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
La vague actuelle d'IA générative (GenAI en abrégé), en particulier dans les applications de langage naturel, a propulsé la technologie des bases de données vectorielles au premier plan de l'attention des développeurs. Les données non structurées utilisées pour entraîner les modèles sont vectorisées, et les données utilisées pour l'inférence sont souvent enregistrées dans des bases de données vectorielles. Et pourtant, cette technologie n'est pas bien comprise ni largement connue du développeur d'applications de bases de données lambda.
Ce chapitre offre un aperçu général des bases de données vectorielles, en présentant leurs principaux composants et en donnant un avant-goût du contenu à venir. Tu apprendras surtout en quoi consiste cette technologie et pourquoi tu en as besoin. À la fin du chapitre, tu comprendras comment utiliser les bases de données vectorielles ; le sujet clé des embeddings sera abordé dans le chapitre suivant.
Pourquoi as-tu besoin de bases de données vectorielles ?
Même avant l'avènement de la GenAI, la gestion des données non structurées telles que le texte, les images, l'audio et la vidéo était difficile. Il fallait une technologie et des connaissances spécialisées pour gérer ces ressources à grande échelle. L'indexation et la recherche sur ces données n'étaient possibles ...
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