Skip to content

Feat aws bedrock#101

Open
shivv23 wants to merge 2 commits intoc2siorg:mainfrom
shivv23:feat-aws-bedrock
Open

Feat aws bedrock#101
shivv23 wants to merge 2 commits intoc2siorg:mainfrom
shivv23:feat-aws-bedrock

Conversation

@shivv23
Copy link

@shivv23 shivv23 commented Mar 16, 2026

This PR adds AWS Bedrock support as a GenAI provider.

Changes made:

  1. Added AWS Bedrock runtime dependency
    Added the aws-sdk-bedrockruntime dependency required for Bedrock integration.

  2. Implemented the LlmProvider trait for AWS Bedrock
    File: src/aws/aws_apis/ai/bedrock.rs
    Implemented the LlmProvider trait in src/aws/aws_apis/ai/bedrock.rs to provide AWS Bedrock support.

  3. Integrated Bedrock into the AWS module
    Integrated the new Bedrock provider into the AWS module so it is available as part of the existing AWS API structure.

  4. Added compilation tests
    Added compilation tests for the new provider to verify that the integration builds correctly.

Summary

This PR introduces AWS Bedrock as a new GenAI provider by adding the required dependency, implementing the provider logic, integrating it into the AWS module, and adding compilation tests.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant