Порівняння вкладень тексту
Ця вправа є частиною курсу
Повний цикл RAG з Weaviate
Інструкції до вправи
- Створіть вкладення (embeddings — векторні представлення) для двох наданих текстів про Weaviate та обчисліть косинусну відстань між двома векторами.
- Створіть вкладення для третього тексту на іншу тему, обчисліть косинусну відстань до
e1і порівняйте цю відстань з попередньою. - Створіть вкладення для рядків у
textsразом зі змінноюquery_text, пройдіться циклом поembeddings, обчислюючи відстань міжembeddingіquery_embedding, і відсортуйте відстані, щоб знайти 2 найбільш подібні тексти. - Поверніть усі тексти з косинусною відстанню, меншою за
max_distance.
Примітка: якщо ви запускаєте DataLab у режимі Restricted Mode, ця вправа поки що не підтримується. Ми активно працюємо над тим, щоб зробити її доступною в майбутньому.
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу