Comparer des embeddings de texte
Cet exercice fait partie du cours
RAG de bout en bout avec Weaviate
Instructions
- Générez les embeddings des deux textes fournis sur Weaviate et calculez la distance cosinus entre les deux vecteurs.
- Générez un troisième embedding pour un texte sur un autre sujet, calculez la distance cosinus avec
e1, puis comparez cette distance à la précédente. - Générez les embeddings des chaînes de
textsainsi que de la variablequery_text, bouclez surembeddings, calculez la distance entre chaqueembeddingetquery_embedding, puis triez les distances pour trouver les 2 textes les plus similaires. - Renvoyez tous les textes dont la distance cosinus est inférieure à
max_distance.
Remarque : si vous exécutez DataLab en mode restreint, cet exercice n’est pas encore pris en charge. Nous travaillons activement à le rendre disponible prochainement.
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice