การเปรียบเทียบ text embedding
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
End-to-End RAG กับ Weaviate
คำแนะนำการฝึกหัด
- นำข้อความสองชิ้นที่เกี่ยวกับ Weaviate มา embed และคำนวณ cosine distance ระหว่างเวกเตอร์ทั้งสอง
- embed ข้อความชิ้นที่สามซึ่งเป็นหัวข้ออื่น คำนวณ cosine distance กับ
e1แล้วเปรียบเทียบค่านี้กับ distance ก่อนหน้า - embed สตริงใน
textsพร้อมกับตัวแปรquery_textจากนั้น loop ผ่านembeddingsเพื่อคำนวณ distance ระหว่างembeddingกับquery_embeddingแล้วเรียงลำดับผลลัพธ์เพื่อหาข้อความที่คล้ายกันที่สุด 2 อันดับแรก - คืนค่าข้อความทั้งหมดที่มี cosine distance น้อยกว่า
max_distance
หมายเหตุ: หากรัน DataLab ในโหมด Restricted Mode แบบฝึกหัดนี้ยังไม่รองรับในขณะนี้ ทีมงานกำลังพัฒนาให้ใช้งานได้ในอนาคต
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด