Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New construct: Bedrock Data Automation Support #925

Open
2 tasks
krokoko opened this issue Jan 29, 2025 · 1 comment
Open
2 tasks

New construct: Bedrock Data Automation Support #925

krokoko opened this issue Jan 29, 2025 · 1 comment
Labels
RFC-proposal RFC Proposal - used for tracking through process on Project board. NOT an "issue" as such.

Comments

@krokoko
Copy link
Collaborator

krokoko commented Jan 29, 2025

Describe the feature

Bedrock Data Automation was recently released. Bedrock Data Automation (BDA) is a cloud-based service that simplifies the process of extracting valuable insights from unstructured content—such as documents, images, video, and audio. BDA leverages generative AI to automate the transformation of multi-modal data into structured formats, enabling developers to build applications and automate complex workflows with greater speed and accuracy.

https://aws.amazon.com/solutions/guidance/multimodal-data-processing-using-amazon-bedrock-data-automation/

There is support for BDA now through Bedrock Knowledge Based as a parsing strategy: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrock-datasource-parsingconfiguration.html

We want to evaluate the idea of a standalone L3 construct which would provide support for BDA so it can be used outside of Bedrock Knowledge Base

Use Case

More flexibility to use BDA

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change
@krokoko krokoko added the RFC-proposal RFC Proposal - used for tracking through process on Project board. NOT an "issue" as such. label Jan 29, 2025
@dineshSajwan
Copy link
Contributor

We probably would need two constructs

L2 construct for Custom blueprint: - This will create a lambda function based on user provided custom schema of the expected extraction.

L3 construct for processing:- This will associate the custom blue print with the project workflow and process the uploaded document. (https://aws.amazon.com/solutions/guidance/multimodal-data-processing-using-amazon-bedrock-data-automation/)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFC-proposal RFC Proposal - used for tracking through process on Project board. NOT an "issue" as such.
Projects
None yet
Development

No branches or pull requests

2 participants