generative-ai-cdk-constructs
generative-ai-cdk-constructs copied to clipboard
(amazonaurora): merge amazon aurora vector stores
Describe the feature
- Merge AmazonAuroraDefaultVectorStore with AmazonAuroraVectorStore.
- Create
fromExistingAuroraVectorStore()function allowing user to use existing Aurora as a vector DB. - Move
models.tsin a dedicatedfoundation-modelsconstruct due to cross-dependencies (currently Amazon Aurora relies onmodels.tswhich is inbedrockmodule andbedrockrelies onamazonaurora). In the future this will also allow potential new vector stores to consumefoundation-modelsconstruct without creating cross-dependencies withbedrockconstruct.
Use Case
To allow user bring their own Aurora db and avoid confusion having 2 similar constructs/classes.
Proposed Solution
No response
Other Information
No response
Acknowledgements
- [X] I may be able to implement this feature request
- [ ] This feature might incur a breaking change
Working on it.