@turingpulse/sdk-vercel-ai
v1.3.0
Published
TuringPulse SDK integration for Vercel AI SDK
Readme
@turingpulse/sdk-vercel-ai
TuringPulse SDK integration for Vercel AI SDK — observability for generateText and streamText.
Installation
npm install @turingpulse/sdk @turingpulse/sdk-vercel-ai aiQuick Start
import { generateText } from 'ai';
import { init } from '@turingpulse/sdk';
import { instrumentVercelAI } from '@turingpulse/sdk-vercel-ai';
init({ apiKey: process.env.TP_API_KEY!, workflowName: 'my-project' });
const tracedGenerate = instrumentVercelAI(generateText, { name: 'my-vercel-ai-workflow' });
const result = await tracedGenerate({
model: openai('gpt-4o'),
prompt: 'Hello!',
});Documentation
Full documentation: turingpulse.ai/docs/sdk/vercel-ai
Requirements
- Node.js >= 18
- @turingpulse/sdk >= 1.0.0
- ai >= 6.0.0
