---
title: "AWS Bedrock Integration"
sidebar:
  label: "AWS Bedrock"
seo:
  title: "AWS Bedrock Integration with Judgment | Model Provider Docs"
  description: "Use Judgment with AWS Bedrock to capture model calls, trace agent behavior, and evaluate production AI systems."
---

{/* @test-flow
  id: provider-aws-bedrock
  lang: python
  env: JUDGMENT_API_KEY, JUDGMENT_ORG_ID
  skip: Requires AWS credentials which are not available in CI
*/}

If you use AWS Bedrock models within your application, you can trace, monitor, and analyze them with **Judgment** using [BedrockInstrumentor](https://pypi.org/project/opentelemetry-instrumentation-bedrock/).

1. ### OpenTelemetry

    ```bash
    pip install opentelemetry-instrumentation-bedrock
    ```

    ```python
    from judgeval import Tracer
    # Make sure you installed the dependency: opentelemetry-instrumentation-bedrock
    from opentelemetry.instrumentation.bedrock import BedrockInstrumentor

    Tracer.init(project_name="bedrock_project")
    Tracer.registerOTELInstrumentation(BedrockInstrumentor())
    ```

> **Info**
>
> This instrumentation automatically traces all AWS Bedrock model invocations
> made through the Boto3 SDK, including models from Anthropic, Meta, Mistral,
> and other providers available on Bedrock.
