@turingpulse/sdk-anthropic
v1.3.0
Published
TuringPulse SDK integration for Anthropic (TypeScript)
Readme
@turingpulse/sdk-anthropic
TuringPulse SDK integration for Anthropic (TypeScript) — automatic tracing for Claude models.
Installation
npm install @turingpulse/sdk @turingpulse/sdk-anthropic @anthropic-ai/sdkQuick Start
import Anthropic from '@anthropic-ai/sdk';
import { init } from '@turingpulse/sdk';
import { patchAnthropic } from '@turingpulse/sdk-anthropic';
init({ apiKey: process.env.TP_API_KEY!, workflowName: 'my-project' });
patchAnthropic({ name: 'my-project' });
const client = new Anthropic();
const response = await client.messages.create({
model: 'claude-sonnet-4-20250514',
max_tokens: 1024,
messages: [{ role: 'user', content: 'Hello!' }],
});Documentation
Full documentation: turingpulse.ai/docs/sdk/anthropic
Requirements
- Node.js >= 18
- @turingpulse/sdk >= 1.0.0
- @anthropic-ai/sdk >= 0.30.0
