UNPKG

@kangthink/q-engine

Version:

A question-answer generation engine that stimulates thinking

24 lines 698 B
import { LLMProvider } from '../types'; export interface OpenAIProviderConfig { apiKey: string; model?: string; temperature?: number; maxTokens?: number; } export declare class OpenAIProvider implements LLMProvider { private openai; private model; private temperature; private maxTokens; constructor(config: OpenAIProviderConfig); generateResponse(prompt: string): Promise<string>; setModel(model: string): void; setTemperature(temperature: number): void; setMaxTokens(maxTokens: number): void; getConfig(): { model: string; temperature: number; maxTokens: number; }; } //# sourceMappingURL=OpenAIProvider.d.ts.map