UNPKG

@devvai/devv-code-backend

Version:

Backend SDK for Devv Code - Provides authentication, data management, email and AI capabilities

21 lines (20 loc) 654 B
import OpenAI from 'openai'; /** * DevvAI extends OpenAI client with pre-configured authentication * * Usage: * ```typescript * const ai = new DevvAI(); * const response = await ai.chat.completions.create({ * model: 'gpt-3.5-turbo', // Model parameter is provided by backend * messages: [{ role: 'user', content: 'Hello!' }] * }); * ``` * * Note: The model parameter is required in requests but will be overridden by backend. * The actual model used is determined by your Devv project configuration. */ export declare class DevvAI extends OpenAI { constructor(); protected prepareRequest(request: RequestInit): Promise<void>; }