diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 160e231..11d7fa8 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@push.rocks/smartai', - version: '0.0.6', + version: '0.0.7', description: 'a standardaized interface to talk to AI models' } diff --git a/ts/smartai.classes.smartai.ts b/ts/smartai.classes.smartai.ts index 992ea9b..fd121a8 100644 --- a/ts/smartai.classes.smartai.ts +++ b/ts/smartai.classes.smartai.ts @@ -1,10 +1,10 @@ type TProcessFunction = (input: string) => Promise; -interface ISmartAiOptions { +export interface ISmartAiOptions { processFunction: TProcessFunction; } -class SmartAi { +export class SmartAi { private processFunction: TProcessFunction; private inputStreamWriter: WritableStreamDefaultWriter | null = null; private outputStreamController: ReadableStreamDefaultController | null = null;