Xóa vector
Xóa vector không chỉ để dọn dẹp cơ sở dữ liệu; mục tiêu là tối ưu hiệu năng. Khi index của bạn phình to, các vector không cần thiết hoặc đã lỗi thời có thể chiếm chỗ lưu trữ và làm chậm hiệu suất truy vấn. Bằng cách loại bỏ dữ liệu dư thừa, bạn làm gọn hệ thống, giúp phản hồi nhanh hơn và sử dụng tài nguyên hiệu quả hơn.
Trong bài tập này, bạn sẽ thực hành xóa các vector khỏi Pinecone index 'datacamp-index'. Bạn sẽ kiểm tra các chỉ số của index để xác nhận việc xóa đã diễn ra.
Bài tập này là một phần của khóa học
Cơ sở dữ liệu vector cho Embeddings với Pinecone
Hướng dẫn bài tập
- Khởi tạo kết nối Pinecone bằng API key của bạn.
- Xóa các vector có ID
"3"và"4". - Lấy các chỉ số của Pinecone index
datacamp-indexđể kiểm tra số lượng vector được lưu trữ đã giảm.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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(____)