@sconedev/ai_toolkit
Version:
Simplify AI integration in web apps with local and offline model support
10 lines (9 loc) • 315 B
TypeScript
export interface ChatMessage {
role: 'user' | 'assistant' | 'system';
content: string;
}
export interface Provider {
chat(messages: ChatMessage[], options?: any): Promise<string>;
generateImage(description: string, options?: any): Promise<string>;
}
export declare function getProvider(): Provider;