Začněte nyníZačněte zdarma

Kombinace více filtrů metadat

Pinecone nabízí kromě operátoru rovnosti také operátory pro další základní porovnávací operace a umožňuje kombinovat více filtrů v jednom dotazu. V tomto cvičení vytvoříš více filtrů s využitím dalších porovnávacích operátorů Pinecone a znovu jimi prohledáš svůj index.

Toto cvičení je součástí kurzu

Tvorba AI aplikací s Pinecone

Zobrazit kurz

Pokyny k cvičení

  • Inicializuj připojení k Pinecone pomocí svého API klíče.
  • Načti NEJPODOBNĚJŠÍ vektor k zadanému vector, přičemž prohledávej pouze vektory, jejichž metadata "genre" mají hodnotu "thriller" a "year" je menší než 2018.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód