Удаление векторов
Удаление векторов — это не просто наведение порядка в базе данных, но и важный способ оптимизировать производительность. По мере роста индексов ненужные или устаревшие векторы занимают место в хранилище и замедляют выполнение запросов. Удаляя избыточные данные, вы упрощаете работу системы, ускоряете отклик и экономите ресурсы.
В этом упражнении вы попрактикуетесь в удалении векторов из индекса 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(____)