시작하기무료로 시작하기

벡터 삭제

벡터를 삭제하는 것은 단순히 데이터베이스를 정리하는 작업이 아닙니다. 성능을 최적화하는 중요한 과정입니다. 인덱스가 커질수록 불필요하거나 오래된 벡터가 저장 공간을 차지하고 쿼리 성능을 저하시킬 수 있습니다. 불필요한 데이터를 제거하면 운영 효율이 높아지고, 더 빠른 응답 속도와 더 나은 리소스 활용이 가능해집니다.

이번 연습 문제에서는 'datacamp-index' Pinecone 인덱스에서 벡터를 삭제하는 방법을 실습합니다. 삭제가 정상적으로 완료되었는지 인덱스 지표를 통해 확인해 보겠습니다.

이 연습은 강의의 일부입니다

Pinecone로 AI 애플리케이션 구축하기

강의 보기

연습 안내

  • API 키를 사용하여 Pinecone 연결을 초기화하세요.
  • ID가 "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(____)
코드 편집 및 실행