haystack-core-integrations icon indicating copy to clipboard operation
haystack-core-integrations copied to clipboard

Amazon S3 Vectors (DocStore)

Open jlonge4 opened this issue 4 months ago • 0 comments

Summary and motivation

S3 Vectors is the latest KB solution from AWS. Although in preview, this would be a great addition to the existing DocStore integrations.

Detailed design

The design of the docstore should include the necessary actions from the S3Vector client here https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3vectors.html

At minimum creating the DocStore, inserting and querying documents (Embedding Retriever only).

Checklist

If the request is accepted, ensure the following checklist is complete before closing this issue.

Tasks

  • [ ] The code is documented with docstrings and was merged in the main branch
  • [ ] Docs are published at https://docs.haystack.deepset.ai/
  • [ ] There is a Github workflow running the tests for the integration nightly and at every PR
  • [ ] A new label named like integration:<your integration name> has been added to the list of labels for this repository
  • [ ] The labeler.yml file has been updated
  • [ ] The package has been released on PyPI
  • [ ] An integration tile has been added to https://github.com/deepset-ai/haystack-integrations
  • [ ] The integration has been listed in the Inventory section of this repo README
  • [ ] There is an example available to demonstrate the feature
  • [ ] The feature was announced through social media

@anakin87

jlonge4 avatar Jul 27 '25 00:07 jlonge4