Strands Agents is an open-source AI agent SDK that uses model-driven orchestration to build production-ready, multi-agent systems in a few lines of code. It supports many LLM providers (Amazon Bedrock, OpenAI, Anthropic, and more) and offers multi-agent patterns, custom tool creation, and native AWS integrations.Documentation Index
Fetch the complete documentation index at: https://arizeai-433a7140.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Install
Setup
Set your model provider API key as an environment variable. This example uses OpenAI:openinference-instrumentation-strands-agents package adds a span processor that transforms Strands’ native spans into OpenInference format for Phoenix.
Processor ordering matters.
register() sets Phoenix as the global tracer provider for Strands, but it also installs Phoenix’s default exporter-backed processor immediately. Replace that default with StrandsAgentsToOpenInferenceProcessor(), then add the Phoenix exporter back after it so Phoenix receives the transformed OpenInference spans.
