Skip to content

Add AWS Bedrock configuration guide for SDK users#291

Draft
jpshackelford wants to merge 1 commit intomainfrom
openhands/add-aws-bedrock-docs
Draft

Add AWS Bedrock configuration guide for SDK users#291
jpshackelford wants to merge 1 commit intomainfrom
openhands/add-aws-bedrock-docs

Conversation

@jpshackelford
Copy link
Contributor

@jpshackelford jpshackelford commented Feb 4, 2026

  • I have read and reviewed the documentation changes to the best of my ability.
  • If the change is significant, I have run the documentation site locally and confirmed it renders as expected.

Summary of changes

Closes #264

This PR adds comprehensive AWS Bedrock configuration documentation for both self-hosted OpenHands users and SDK users.

New Files

openhands/usage/llms/bedrock-llms.mdx

Self-hosted OpenHands guide covering:

  • Prerequisites (boto3 installation)
  • AWS authentication options (Access Keys, Session Token, Profile, IAM Role, Bearer Token)
  • Docker environment variable configuration
  • Model name format with bedrock/ prefix
  • Available model IDs table
  • Cross-region inference
  • Troubleshooting common issues

sdk/guides/llm-provider-bedrock.mdx

SDK-focused guide covering:

  • Prerequisites and installation
  • Authentication options table
  • Model names and IDs
  • Basic usage code example
  • Ready-to-run example with full code
  • Cross-region inference
  • Troubleshooting section
  • Links to related guides

Updated Files

  • docs.json: Added Bedrock to Web providers list and created new "LLM Providers" group in SDK Guides section
  • openhands/usage/llms/llms.mdx: Added AWS Bedrock to the LLM Provider Guides list
  • sdk/arch/llm.mdx: Added AWS Bedrock to the LLM Providers table

Navigation Structure

The new "LLM Providers" group in the SDK section can be expanded in the future for other providers with similar complexity (Vertex AI, local LLMs, etc.).

@jpshackelford can click here to continue refining the PR

- Add openhands/usage/llms/bedrock-llms.mdx for self-hosted OpenHands
- Add sdk/guides/llm-provider-bedrock.mdx for SDK users
- Add new 'LLM Providers' group in SDK navigation
- Update docs.json with navigation entries
- Update llms.mdx provider list
- Update sdk/arch/llm.mdx providers table

Co-authored-by: openhands <openhands@all-hands.dev>
@openhands-ai
Copy link

openhands-ai bot commented Feb 4, 2026

Looks like there are a few issues preventing this PR from being merged!

  • GitHub Actions are failing:
    • .github/workflows/sync-agent-sdk-openapi.yml
    • .github/workflows/sync-docs-code-blocks.yml

If you'd like me to help, just leave a comment, like

@OpenHands please fix the failing actions on PR #291 at branch `openhands/add-aws-bedrock-docs`

Feel free to include any additional details that might help me get this PR into a better state.

You can manage your notification settings

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.

Add AWS Bedrock configuration guide for SDK users

2 participants

Comments