Belirtilen bir vektör dizinini silmek için Python SDK V2 ile DeleteVectorIndex işlemini çağırın. Bu işlem geri alınamaz; bu nedenle dikkatli olun.
İzinler
Alibaba Cloud hesapları varsayılan olarak tam izinlere sahiptir. Resource Access Management (RAM) kullanıcıları ve rollerinin ise hiçbir izni yoktur. Bir hesap yöneticisinin, bir RAM ilkesi veya paket ilkesi aracılığıyla izinleri vermesi gerekir.
|
|
|
|
|
|
|
|
Yöntem tanımı
delete_vector_index(request: DeleteVectorIndexRequest, **kwargs) → DeleteVectorIndexResult
İstek parametreleri
|
|
|
|
|
|
|
|
Dönüş değerleri
|
|
|
|
|
|
delete_vector_index yönteminin tam tanımı için bkz. delete_vector_index.
Örnekler
import argparse
import alibabacloud_oss_v2 as oss
import alibabacloud_oss_v2.vectors as oss_vectors
parser = argparse.ArgumentParser(description="vector delete vector index sample")
parser.add_argument('--region', help='The region where the bucket is located.', required=True)
parser.add_argument('--bucket', help='The name of the bucket.', required=True)
parser.add_argument('--endpoint', help='The endpoint to access OSS.')
parser.add_argument('--index_name', help='The name of the vector index.', required=True)
parser.add_argument('--account_id', help='Your Alibaba Cloud account ID.', required=True)
def main():
args = parser.parse_args()
# Loading credentials values from the environment variables
credentials_provider = oss.credentials.EnvironmentVariableCredentialsProvider()
# Using the SDK's default configuration
cfg = oss.config.load_default()
cfg.credentials_provider = credentials_provider
cfg.region = args.region
cfg.account_id = args.account_id
cfg.use_internal_endpoint = True # To access OSS over the public network, set this parameter to False or remove this line.
if args.endpoint is not None:
cfg.endpoint = args.endpoint
vector_client = oss_vectors.Client(cfg)
result = vector_client.delete_vector_index(oss_vectors.models.DeleteVectorIndexRequest(
bucket=args.bucket,
index_name=args.index_name,
))
print(f'status code: {result.status_code},'
f' request id: {result.request_id},'
)
if __name__ == "__main__":
main()
Referanslar
Tam örnek kod için bkz. delete_vector_index.py.