1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Cơ sở dữ liệu vector cho Embeddings với Pinecone

Connected

Bài tập

Xóa vector

Xóa vector không chỉ để “dọn dẹp” cơ sở dữ liệu; đây còn là cách tối ưu hiệu năng. Khi index của bạn phình to, những 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 truy vấn. Bằng cách loại bỏ dữ liệu dư thừa, bạn tinh giản vận hành, 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 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.

Nếu bạn lỡ xóa vector nhưng không vượt qua bài tập vì lý do khác, hãy thêm đoạn mã sau trước phần .delete() để upsert lại các vector cần xóa:

index.upsert(vectors=vectors)

Hướng dẫn

100 XP
  • 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 rằng số lượng vector được lưu trữ đã giảm.