@devvai/devv-code-backend
Version:
Backend SDK for Devv Code - Provides authentication, data management, email and AI capabilities
21 lines (20 loc) • 654 B
TypeScript
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>;
}