НачатьНачать бесплатно

Пространства имён

Пространства имён (namespaces) позволяют разделять векторы внутри одного индекса, обеспечивая целевые запросы и уменьшая количество просматриваемых записей.

В этом упражнении вы потренируетесь загружать векторы в разные пространства имён внутри индекса Pinecone 'datacamp-index'. Вам потребуется подключиться к индексу, загрузить векторы в разные пространства имён и проверить обновлённые метрики индекса.

Это упражнение является частью курса

Создание ИИ-приложений с Pinecone

Посмотреть курс

Инструкции к упражнению

  • Инициализируйте подключение к Pinecone с помощью вашего API-ключа.
  • Загрузите векторы из vector_set1 в пространство имён namespace1.
  • Загрузите векторы из 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
____
Редактировать и запускать код