Découvrez les bases de données vectorielles
Description
Les bases de données vectorielles sont au cœur des applications d’IA moderne. Cette formation explique comment stocker et interroger des représentations vectorielles (embeddings) pour créer des systèmes de recherche sémantique, de recommandation ou de chat contextuel.
What are the aims of the training?
Comprendre les principes des embeddings et de la similarité vectorielle
Découvrir les principales bases vectorielles (FAISS, Pinecone, Chroma, Qdrant)
Expérimenter l’indexation et la recherche vectorielle
Construire un mini moteur de recherche sémantique
What do you need to know to follow the training?
Connaissance de base des structures de données et des API
Notions en IA générative et embeddings
Être à l’aise avec Python ou un langage équivalent
Training programme
Introduction à la représentation vectorielle des données
Génération et stockage d’embeddings à partir de texte
Découverte des architectures FAISS, Chroma, Pinecone et Qdrant
Mise en place d’une base vectorielle locale avec Python
Exécution de requêtes de similarité et mesure de distance
Intégration d’une base vectorielle dans une application IA
Association avec un LLM pour le “retrieval augmented generation”
Gestion de la mise à jour et de la persistance des vecteurs
Comparaison de performances et bonnes pratiques de mise en œuvre



Chargement...