Netflix कलेक्शन को क्वेरी करना
अब जब आपने netflix_titles कलेक्शन बना लिया है और उसे डेटा से भर दिया है, तो उसे क्वेरी करने का समय है!
पहले ट्रायल के रूप में, आप इसे उन फ़िल्मों और TV शो की सिफारिशें देने के लिए इस्तेमाल करेंगे जो कुत्तों पर हैं — आपके एक सहकर्मी के लिए जिसे कुत्ते बहुत पसंद हैं!
netflix_titles कलेक्शन अभी भी उपयोग के लिए उपलब्ध है, और OpenAIEmbeddingFunction() इम्पोर्ट किया जा चुका है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
OpenAI API के साथ Embeddings परिचय
अभ्यास निर्देश
netflix_titlesकलेक्शन रिट्रीव करें, और OpenAI एम्बेडिंग फंक्शन निर्दिष्ट करें ताकि क्वेरी भी डॉक्यूमेंट्स वाले वही फंक्शन इस्तेमाल करके एम्बेड हो.- कलेक्शन को
"films about dogs"के लिए क्वेरी करें और तीन परिणाम लौटाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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)