{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"}],"enrichment":{"capability":"Automatically instruments AWS Bedrock API calls (invoke_model, converse, invoke_agent) made via boto3 and aioboto3 to emit OpenTelemetry traces for observability and debugging.","skillfed_tags":["aws-bedrock","opentelemetry","llm-observability"],"use_cases":["Debug and trace LLM calls to Bedrock models by viewing request/response details in observability backends.","Monitor latency and error rates of Bedrock API calls across your application using OpenTelemetry exporters.","Instrument async Bedrock workloads built with aioboto3 to correlate LLM calls with application traces.","Analyze multi-turn conversations with Bedrock's converse API to understand model behavior.","Integrate Bedrock observability into existing OpenTelemetry pipelines without modifying application code."],"what_it_does":"This package automatically captures traces from AWS Bedrock API calls made through boto3 (sync) and aioboto3 (async), converting them into OpenTelemetry spans that conform to the OpenInference specification. It wraps the bedrock-runtime and bedrock-agent-runtime clients to intercept invoke_model, converse, and invoke_agent calls, extracting request and response details without requiring manual instrumentation code.\n\nThe traces are exported to any OpenTelemetry-compatible backend where they can be visualized and analyzed. It supports a range of Bedrock models including Anthropic Claude variants, Meta Llama, Amazon Nova, and Mistral models, with different APIs (invoke_model vs. converse) supported depending on the model. The package requires Python 3.10 or later and depends on opentelemetry-api, opentelemetry-instrumentation, opentelemetry-semantic-conventions, dacite, wrapt, and typing-extensions.","worth_installing":"Yes. The package is actively maintained (release 7 days ago), has no known vulnerabilities, carries a permissive Apache-2.0 license, and solves a real observability gap for Bedrock users. Install friction is low, and it integrates cleanly into existing OpenTelemetry setups. Suitable for production use if you need to trace Bedrock calls."},"id":"openinference-instrumentation-bedrock","links":{"html":"https://skillfed.io/packages/openinference-instrumentation-bedrock","md":"https://skillfed.io/packages/openinference-instrumentation-bedrock.md","pypi":"https://pypi.org/project/openinference-instrumentation-bedrock/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"openinference-instrumentation-bedrock","python_support":"supports_current","summary":"OpenInference Bedrock Instrumentation"},"popularity":{"monthly_downloads":233880,"position":9031,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.45"}
