// package.json
{
"dependencies": {
"@optimizely-ai/sdk": "^1.0.0"
}
}
// lib/opti.ts
import { OptiClient } from '@optimizely-ai/sdk';
export const opti = new OptiClient({
apiKey: process.env.OPTI_API_KEY,
teamId: 'acme-corp',
fallbackProviders: ['openai', 'anthropic', 'google'],
costThreshold: 0.01 // Alert when subtask exceeds $0.01
});
// Replace your existing OpenAI client:
// Before:
// import OpenAI from 'openai';
// const openai = new OpenAI({ apiKey });
// After:
export { opti }; // Drop-in replacement