diff --git a/package-lock.json b/package-lock.json index 8ce5e63..d2505d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "better-sqlite3": "^12.8.0", "chromadb": "^1.10.0", "commander": "^12.0.0", - "fastembed": "^1.14.0", + "fastembed": "^2.1.0", "ollama": "^0.5.18", "openai": "^4.0.0", "simple-git": "^3.33.0", @@ -545,6 +545,30 @@ "hono": "^4" } }, + "node_modules/@huggingface/hub": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@huggingface/hub/-/hub-2.11.0.tgz", + "integrity": "sha512-WS6QGaXYeBVFlaB4SOn6z4LGUpLB5kRZNL08uUni4izX353KxiwwZMK5+/AWX86MJh8SMZNa/JFcvFCcQsbszQ==", + "license": "MIT", + "dependencies": { + "@huggingface/tasks": "^0.19.90" + }, + "bin": { + "hfjs": "dist/cli.js" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "cli-progress": "^3.12.0" + } + }, + "node_modules/@huggingface/tasks": { + "version": "0.19.90", + "resolved": "https://registry.npmjs.org/@huggingface/tasks/-/tasks-0.19.90.tgz", + "integrity": "sha512-nfV9luJbvwGQ/5oKXkKhCV9h4X7mwh1YaGG3ORd6UMLDSwr1OFSSatcBX0O9OtBtmNK19aGSjbLFqqgcIR6+IA==", + "license": "MIT" + }, "node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", @@ -948,6 +972,19 @@ } } }, + "node_modules/cli-progress": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", + "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", + "license": "MIT", + "optional": true, + "dependencies": { + "string-width": "^4.2.3" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", @@ -1467,12 +1504,13 @@ "license": "BSD-3-Clause" }, "node_modules/fastembed": { - "version": "1.14.4", - "resolved": "https://registry.npmjs.org/fastembed/-/fastembed-1.14.4.tgz", - "integrity": "sha512-ZU9hpQRkYKPD/k0A6NzFe/Z9voSU3Saxve/1kLY9aS9iyUJYLJPI/3gsDgRA9uxwIMi8w7/tjH1lRW8K1N+wWA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fastembed/-/fastembed-2.1.0.tgz", + "integrity": "sha512-oQkpcRHBppJ3+a3w9dU0uytSY0N1cnEa/iVMc8AXEd+tvT529GekOEFhNviJy89R3lvQXF6cdIMTXHj1Gi00xQ==", "license": "MIT", "dependencies": { "@anush008/tokenizers": "^0.0.0", + "@huggingface/hub": "^2.7.1", "onnxruntime-node": "1.21.0", "progress": "^2.0.3", "tar": "^6.2.0" diff --git a/package.json b/package.json index e90a00f..9a89209 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "better-sqlite3": "^12.8.0", "chromadb": "^1.10.0", "commander": "^12.0.0", - "fastembed": "^1.14.0", + "fastembed": "^2.1.0", "ollama": "^0.5.18", "openai": "^4.0.0", "simple-git": "^3.33.0",