UNPKG

@sconedev/ai_toolkit

Version:

Simplify AI integration in web apps with local and offline model support

11 lines (10 loc) 495 B
import { Provider, ChatMessage } from '../core/providers'; export declare class OnnxProvider implements Provider { private apiKey; private defaultModel; constructor(apiKey: string, model?: string); chat(messages: ChatMessage[], options?: any): Promise<string>; generateImage(description: string, options?: any): Promise<string>; runModel(modelName: string, inputs: Record<string, any>, options?: any): Promise<Record<string, any>>; listAvailableModels(): string[]; }