@turingpulse/sdk-openai-agents
v1.3.0
Published
TuringPulse SDK integration for OpenAI Agents SDK
Readme
@turingpulse/sdk-openai-agents
TuringPulse SDK integration for OpenAI Agents SDK — observability for multi-agent workflows.
Installation
npm install @turingpulse/sdk @turingpulse/sdk-openai-agents openai-agentsQuick Start
import { Agent, Runner } from 'openai-agents';
import { init } from '@turingpulse/sdk';
import { instrumentOpenAIAgents } from '@turingpulse/sdk-openai-agents';
init({ apiKey: process.env.TP_API_KEY!, workflowName: 'my-project' });
const agent = new Agent({ name: 'assistant', instructions: 'You are helpful.' });
const run = instrumentOpenAIAgents(agent, { name: 'my-agents-workflow' });
const result = await run('Hello!');Documentation
Full documentation: turingpulse.ai/docs/sdk/openai-agents
Requirements
- Node.js >= 18
- @turingpulse/sdk >= 1.0.0
