GO
Added AWS Bedrock Provider
golemcloud/golem-llm#4

Add AWS Bedrock Provider

Resolves - #2

Summary

This PR adds support for the AWS Bedrock provider to the project, enabling integration with Amazon Bedrock models via the new llm-bedrock component.


Key Changes

  • Introduced a new provider: llm-bedrock
  • Implemented all required traits and interfaces for Bedrock integration
  • Added a test harness and configuration for Bedrock in tests/bedrock-test
  • Updated workspace and build scripts to include the new provider
  • Ensured compatibility with existing project structure and conventions

Testing

  • The provider builds successfully and integrates with the test harness.
  • The test attempts to invoke the AWS Bedrock model using credentials loaded from .env.
  • Note: Actual model invocation requires AWS account access to Bedrock models. If you encounter AccessDeniedException or Unavailable errors, request model access via the AWS Console or AWS Support.

Additional Notes

  • Both test/ and tests/ folders are present by design; see the README for details.
  • All code and configuration changes follow project conventions.

/claim #2

Claim

Total prize pool $750
Total paid $0
Status Pending
Submitted May 02, 2025
Last updated May 02, 2025

Contributors

HA

Harsh

@harsh-791

100%

Sponsors

GO

Golem Cloud

@golemcloud

$750