การค้นหาใน Netflix collection
เมื่อสร้างและเพิ่มข้อมูลลงใน collection netflix_titles เรียบร้อยแล้ว ก็ถึงเวลาลองค้นหาข้อมูลกัน!
ในการทดลองครั้งแรกนี้ จะนำ collection นี้มาใช้แนะนำภาพยนตร์และรายการทีวีเกี่ยวกับสุนัขให้กับเพื่อนร่วมงานที่ชื่นชอบสุนัข!
สามารถใช้งาน collection netflix_titles ได้เลย และมีการ import OpenAIEmbeddingFunction() ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้าง Embeddings ด้วย OpenAI API
คำแนะนำการฝึกหัด
- ดึง collection
netflix_titlesโดยระบุฟังก์ชัน embedding ของ OpenAI เพื่อให้การค้นหาใช้ฟังก์ชันเดียวกับที่ใช้กับเอกสาร - ค้นหาข้อมูลใน collection สำหรับ
"films about dogs"และดึงผลลัพธ์ออกมา 3 รายการ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Retrieve the netflix_titles collection
collection = ____(
name="____",
embedding_function=____(model_name="text-embedding-3-small", api_key="")
)
# Query the collection for "films about dogs"
result = ____
print(result)