Beberapa filter metadata
Selain operasi kesetaraan, Pinecone menyediakan operator untuk operasi perbandingan inti lainnya, serta memungkinkan beberapa filter dalam satu kueri. Pada latihan ini, Anda akan membuat beberapa filter menggunakan operator perbandingan lain milik Pinecone dan menggunakannya untuk melakukan kueri ulang pada indeks Anda.
Latihan ini merupakan bagian dari kursus
Database Vektor untuk Embeddings dengan Pinecone
Instruksi latihan
- Inisialisasi koneksi Pinecone menggunakan kunci API Anda.
- Ambil vektor yang PALING mirip dengan
vectoryang disediakan, hanya menelusuri vektor dengan metadata"genre"bernilai"thriller"dan"year"kurang dari2018.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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)