So sánh text embeddings
Bài tập này là một phần của khóa học
RAG End-to-End với Weaviate
Hướng dẫn bài tập
- Tạo embedding cho hai đoạn văn bản về Weaviate và tính khoảng cách cosine giữa hai vector đó.
- Tạo embedding cho một đoạn văn bản thứ ba về chủ đề khác, tính khoảng cách cosine tới
e1, và so sánh khoảng cách này với khoảng cách trước đó. - Tạo embedding cho các chuỗi trong
textscùng với biếnquery_text, lặp quaembeddings, tính khoảng cách giữaembeddingvàquery_embedding, rồi sắp xếp các khoảng cách để tìm ra 2 văn bản giống nhất. - Trả về tất cả các văn bản có khoảng cách cosine nhỏ hơn
max_distance.
Lưu ý: Nếu bạn đang chạy DataLab ở Chế độ Bị giới hạn (Restricted Mode), bài tập này hiện chưa được hỗ trợ. Chúng tôi đang tích cực làm việc để cung cấp trong tương lai.
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập