ÎncepețiÎncepe gratuit

Filtre multiple pe metadate

Pe lângă operațiile de egalitate, Pinecone oferă operatori pentru alte comparații de bază, precum și posibilitatea de a combina mai multe filtre într-o singură interogare. În acest exercițiu, vei crea filtre multiple folosind ceilalți operatori de comparație din Pinecone și îi vei folosi pentru a reinteroga indexul tău.

Acest exercițiu face parte din cursul

Crearea aplicațiilor AI cu Pinecone

Vezi cursul

Instrucțiuni pentru exercițiu

  • Inițializează conexiunea Pinecone folosind cheia ta API.
  • Recuperează vectorul CEL MAI similar cu vector-ul furnizat, căutând doar prin vectorii în care metadatele "genre" sunt "thriller" și "year" este mai mic decât 2018.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul