शुरू करेंमुफ़्त में शुरू करें

एकाधिक मेटाडेटा फ़िल्टर

समानता (equality) ऑपरेशंस के साथ-साथ, Pinecone अन्य कोर तुलना (comparison) ऑपरेशंस के लिए भी ऑपरेटर्स देता है और एक ही क्वेरी में कई फ़िल्टर्स सक्षम करता है। इस अभ्यास में, आप Pinecone के अन्य comparison ऑपरेटर्स के साथ कई फ़िल्टर्स बनाएँगे और उन्हें अपने इंडेक्स पर दोबारा क्वेरी करने में उपयोग करेंगे.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Pinecone के साथ AI Applications बनाना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • अपने API key का उपयोग करके Pinecone कनेक्शन इनिशियलाइज़ कीजिए.
  • दिए गए vector के लिए MOST similar वेक्टर प्राप्त कीजिए, लेकिन केवल उन वेक्टर्स में खोजें जहाँ मेटाडेटा "genre" "thriller" हो और "year" 2018 से कम हो.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Initialize the Pinecone client using your API key
pc = Pinecone(api_key="____")

index = pc.Index('datacamp-index')

# Retrieve the MOST similar vector with genre and year filters
query_result = index.query(
    vector=vector,
    top_k=1,
    filter=____
)
print(query_result)
कोड संपादित करें और चलाएँ