S3Vectors¶
Client¶
- class S3Vectors.Client¶
A low-level client representing Amazon S3 Vectors
Amazon S3 vector buckets are a bucket type to store and search vectors with sub-second search times. They are designed to provide dedicated API operations for you to interact with vectors to do similarity search. Within a vector bucket, you use a vector index to organize and logically group your vector data. When you make a write or read request, you direct it to a single vector index. You store your vector data as vectors. A vector contains a key (a name that you assign), a multi-dimensional vector, and, optionally, metadata that describes a vector. The key uniquely identifies the vector in a vector index.
client = session.create_client('s3vectors')
These are the available methods:
- can_paginate
- close
- create_index
- create_vector_bucket
- delete_index
- delete_vector_bucket
- delete_vector_bucket_policy
- delete_vectors
- get_index
- get_paginator
- get_vector_bucket
- get_vector_bucket_policy
- get_vectors
- get_waiter
- list_indexes
- list_vector_buckets
- list_vectors
- put_vector_bucket_policy
- put_vectors
- query_vectors
Client Exceptions¶
Client exceptions are available on a client instance via the exceptions
property. For more detailed instructions and examples on the exact usage of client exceptions, see the error handling user guide.
The available client exceptions are:
Paginators¶
Paginators are available on a client instance via the get_paginator
method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide.
The available paginators are: