Skip to content

Amazon S3 Vectors (DocStore) #2110

Description

@jlonge4

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P3contributions wanted!Looking for external contributionsnew integrationDiscuss the creation of a new integration in Core

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions