Skip to main content

This module provides automatic instrumentation for the Anthropic SDK TypeScript, which may be used in conjunction with @arizeai/phoenix-otel.

Install#

Setup#

To instrument your application, use the register function from @arizeai/phoenix-otel and manually instrument the Anthropic SDK.

Create the instrumentation.ts file:

Run Anthropic#

Import the instrumentation.ts file first, then use Anthropic as usual.

Observe#

After setting up instrumentation and running your Anthropic application, traces will appear in the Phoenix UI for visualization and analysis.

Custom Tracer Provider#

You can specify a custom tracer provider for Anthropic instrumentation:

Pass tracerProvider on instantiation#

Set tracerProvider after instantiation#

Resources#