벡터 인덱스에서 벡터 삭제 - Amazon Simple Storage Service

벡터 인덱스에서 벡터 삭제

DeleteVectors API를 사용해 벡터 키를 지정하여 벡터 인덱스에서 특정 벡터를 삭제할 수 있습니다. 이 작업은 나머지 벡터 데이터를 보존하면서 오래된 데이터나 잘못된 데이터를 제거하는 데 유용합니다.

벡터를 삭제하려면 다음 예제 명령을 사용합니다. user input placeholders를 사용자의 정보로 대체합니다.

aws s3vectors delete-vectors \ --vector-bucket-name "amzn-s3-demo-vector-bucket" \ --index-name "idx" \ --keys '["vec2","vec3"]'
SDK for Python
import boto3 # Create a S3 Vectors client in the AWS Region of your choice. s3vectors = boto3.client("s3vectors", region_name="us-west-2") #Delete vectors in a vector index response = s3vectors.delete_vectors( vectorBucketName="media-embeddings", indexName="movies", keys=["Star Wars", "Finding Nemo"])