ПочатиПочніть безкоштовно

Простори назв (Namespaces)

Простори назв використовують для розділення векторів у межах одного індексу. Це дає змогу виконувати цільові запити та зменшувати кількість переглянутих записів.

У цій вправі ви потренуєтеся завантажувати вектори в різні простори назв індексу Pinecone 'datacamp-index'. Вам потрібно під'єднатися до індексу, виконати upsert векторів у різні простори назв і перевірити оновлені метрики індексу.

Ця вправа є частиною курсу

Створення AI‑застосунків із Pinecone

Переглянути курс

Інструкції до вправи

  • Ініціалізуйте підключення до Pinecone з вашим API-ключем.
  • Виконайте upsert векторів із vector_set1 до простору назв namespace1.
  • Виконайте upsert векторів із vector_set2 до простору назв namespace2.
  • Виведіть описову статистику індексу.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
____
Редагувати та запускати код