diff --git a/package.json b/package.json index 6c47482..4339b64 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ztimson/ai-utils", - "version": "0.1.14", + "version": "0.1.15", "description": "AI Utility library", "author": "Zak Timson", "license": "MIT", diff --git a/src/ai.ts b/src/ai.ts index 6934e2e..99971a4 100644 --- a/src/ai.ts +++ b/src/ai.ts @@ -27,7 +27,6 @@ export class Ai { this.llm = new LLM(this, options); if(this.options.whisper?.binary) { this.whisperModel = this.options.whisper?.model.endsWith('.bin') ? this.options.whisper?.model : this.options.whisper?.model + '.bin'; - console.log('constructor: ' + this.options.whisper.model + ' -> ' + this.whisperModel); this.downloadAsrModel(); } } @@ -67,11 +66,7 @@ export class Ai { if(!this.options.whisper?.binary) throw new Error('Whisper not configured'); if(!model.endsWith('.bin')) model += '.bin'; const p = Path.join(this.options.whisper.path, model); - console.log('Download: ' + p); - if(await fs.stat(p).then(() => true).catch(() => false)) { - console.log('Exists!'); - return p; - } + if(await fs.stat(p).then(() => true).catch(() => false)) return p; if(!!this.downloads[model]) return this.downloads[model]; this.downloads[model] = fetch(`https://huggingface.co/ggerganov/whisper.cpp/resolve/main/${model}`) .then(resp => resp.arrayBuffer())