Skip to main content

agentforge-bedrock

AWS Bedrock provider for AgentForge.

Implements the LLMClient and EmbeddingClient contracts from agentforge-core over the AWS Bedrock Converse and embeddings APIs.

Install

uv add agentforge-bedrock

Quickstart

from agentforge import Agent

# Cross-region inference profile — recommended for production.
async with Agent(model="bedrock:us.anthropic.claude-haiku-4-5-20251001-v1:0") as agent:
    result = await agent.run("Summarise the AgentForge project in one sentence.")
    print(result.output)

Credentials follow the standard boto3 chain (env vars, ~/.aws/credentials, IAM role). Pass aws_profile= to override.

Model identifiers

Three forms are supported, all passed through to Bedrock unchanged:

Form Example
Region-pinned bedrock:anthropic.claude-3-5-sonnet-20240620-v1:0
Cross-region (geo) bedrock:us.anthropic.claude-haiku-4-5-20251001-v1:0
Cross-region (global) bedrock:global.anthropic.claude-sonnet-4-5-20250929-v1:0

Cross-region profiles route requests across destination regions automatically, smoothing throttling and improving availability. See Bedrock cross-region inference.

Metadata

Release files for agentforge-bedrock 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agentforge-bedrock 0.4.0
File Size Uploaded
agentforge_bedrock-0.4.0.tar.gz 35.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agentforge-bedrock 0.4.0
File Interpreter ABI Platform
agentforge_bedrock-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 60.1 kB

Release files / agentforge_bedrock-0.4.0.tar.gz

Download URL agentforge_bedrock-0.4.0.tar.gz
Size 35.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2a35d2c86a5c4441801bbef5b005d53d1a1c0a39b92fffe9dc903b3575bc5f81
BLAKE2b-256 checksum
How to use checksums
2d29f43c2df5788e53f721fc9939a89fc76a0fd8768669033de289f41875a1b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 24, 2026.

Transparency log

Release files / agentforge_bedrock-0.4.0-py3-none-any.whl

Download URL agentforge_bedrock-0.4.0-py3-none-any.whl
Size 24.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
16ca88d6c3f654e263a46dfa83f8f70b1b17ea4756010c0117d4d2fda10b77f1
BLAKE2b-256 checksum
How to use checksums
6560848cb622eb2309dedcd9ea664e684dedbc2e37c7f7cc06bd55e56a7cfc13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page