BaşlayınÜcretsiz Başlayın

Namespaces

Namespaces, tek bir indeks içinde vektörleri birbirinden ayırmak için kullanılır; böylece hedefli sorgular yapılır ve taranan kayıt sayısı en aza indirilir.

Bu egzersizde, Pinecone'daki 'datacamp-index' indeksi içinde farklı namespace'lere vektör alıştırması (ingest) yapacaksın. İndekse bağlanman, vektörleri farklı namespace'lere upsert etmen ve indeksin güncellenen metriklerini kontrol etmen gerekiyor.

Bu egzersiz

Pinecone ile Vektör Veritabanları ve Embeddings

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • API anahtarınla Pinecone bağlantısını başlat.
  • vector_set1 içindeki vektörleri namespace1 namespace'ine upsert et.
  • vector_set2 içindeki vektörleri namespace2 namespace'ine upsert et.
  • İndeksin açıklayıcı istatistiklerini yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Initialize the Pinecone client with your API key
pc = Pinecone(api_key="____")
index = pc.Index('datacamp-index')

# Upsert vector_set1 to namespace1
____(
  vectors=vector_set1,
  ____
)

# Upsert vector_set2 to namespace2
____(
  vectors=vector_set2,
  ____
)

# Print the index statistics
____
Kodu Düzenle ve Çalıştır