Skip to content

[PLUGIN] Bedrock LLM provider integration#214

Open
MilaBooot wants to merge 3 commits into
asi-alliance:mainfrom
Xcceleran-do:bedrock_integration_v2
Open

[PLUGIN] Bedrock LLM provider integration#214
MilaBooot wants to merge 3 commits into
asi-alliance:mainfrom
Xcceleran-do:bedrock_integration_v2

Conversation

@MilaBooot

Copy link
Copy Markdown

Changes

  • Added BedrockProvider class for AWS Bedrock integration via boto3
  • Supports any Bedrock model via AWS_BEDROCK_MODEL_ID environment variable
  • Defaults to us.deepseek.r1-v1:0 model
  • Added boto3 to requirements
  • Updated README with Bedrock setup and usage instructions
  • Updated docs with Bedrock configuration reference

Setup

Set the following environment variables to use Bedrock:

  • AWS_REGION or AWS_DEFAULT_REGION — your AWS region
  • AWS_BEDROCK_MODEL_ID — (optional) override the default model
  • Standard AWS credentials (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)

Then use provider=Bedrock when running OmegaClaw.

@MilaBooot

Copy link
Copy Markdown
Author

@vsbogd i would love to hear from you on this PR

@vsbogd

vsbogd commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

I am sorry for a late response. The best way to add new LLM provider is using new plugin API being introduced by #222 . #222 is not last PR, I expect some additional changes to this API, which are planned to be included into the next release v0.1.18.

@vsbogd

vsbogd commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

We are working on plugin API to make it possible extending OmegaClaw without merging new code into OmegaClaw-Core.

@vsbogd

vsbogd commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

I will ping you when Plugin API will be ready. Until then this PR can just hang here, I will mark it as a plugin related.

@vsbogd vsbogd changed the title Re-raise of #132 with requested improvements addressed [PLUGIN] Bedrock LLM provider integration Jul 15, 2026
@vsbogd vsbogd added the plugin label Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants