Mulai sekarangMulai gratis

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

Lihat Kursus

Instruksi latihan

  • Inisialisasi koneksi Pinecone menggunakan kunci API Anda.
  • Ambil vektor yang PALING mirip dengan vector yang disediakan, hanya menelusuri vektor dengan metadata "genre" bernilai "thriller" dan "year" kurang dari 2018.

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)
Edit dan Jalankan Kode