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 adalah bagian dari kursus
Database Vektor untuk Embeddings dengan Pinecone
Petunjuk 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 praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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)