ค้นหาเวกเตอร์ที่คล้ายคลึงที่สุด
การค้นหาเวกเตอร์ (querying vectors) เป็นรากฐานสำคัญของแอปพลิเคชัน AI มากมาย กระบวนการนี้ประกอบด้วยการแปลง input ของผู้ใช้เป็นเวกเตอร์ เปรียบเทียบกับเวกเตอร์ในฐานข้อมูล แล้วคืนค่าเวกเตอร์ที่คล้ายคลึงที่สุด
ในแบบฝึกหัดนี้ มีเวกเตอร์ลึกลับชื่อ vector เตรียมไว้ให้แล้ว ให้นำไปใช้ค้นหาข้อมูลในอินเดกซ์ชื่อ 'datacamp-index'
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Vector Databases สำหรับ Embeddings ด้วย Pinecone
คำแนะนำการฝึกหัด
- เริ่มต้นการเชื่อมต่อ Pinecone ด้วย API key ของคุณ
- ดึงข้อมูล สาม รายการที่มีเวกเตอร์ใกล้เคียงกับ
vectorมากที่สุด
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
index = pc.Index('datacamp-index')
# Retrieve the top three most similar records
query_result = ____
print(query_result)