MulaiMulai sekarang secara 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 adalah bagian dari kursus

Database Vektor untuk Embeddings dengan Pinecone

Lihat Kursus

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