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

Удаление векторов

Удаление векторов — это не просто наведение порядка в базе данных, но и важный способ оптимизировать производительность. По мере роста индексов ненужные или устаревшие векторы занимают место в хранилище и замедляют выполнение запросов. Удаляя избыточные данные, вы упрощаете работу системы, ускоряете отклик и экономите ресурсы.

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

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

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

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

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

  • Инициализируйте соединение с Pinecone, используя ваш API-ключ.
  • Удалите векторы с идентификаторами "3" и "4".
  • Получите метрики индекса datacamp-index в Pinecone и убедитесь, что количество хранимых векторов уменьшилось.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Initialize the Pinecone client using your API key
pc = Pinecone(api_key="____")

index = pc.Index('datacamp-index')

# Delete vectors
____

# Retrieve metrics of the connected Pinecone index
print(____)
Редактировать и запускать код