Fix/azure embedding (#11044)

* fix: update EmbeddingsFactory to use net.fetch and refactor KnowledgeService to use ModernAiProvider

* fix: remove deprecated @langchain/community dependency from package.json

* fix: add @langchain/community dependency to package.json and update yarn.lock
This commit is contained in:
SuYao
2025-11-01 01:52:16 +08:00
committed by GitHub
parent fb02a61a48
commit 1f0381aebe
8 changed files with 275 additions and 370 deletions

View File

@@ -1,71 +0,0 @@
diff --git a/dist/utils/tiktoken.cjs b/dist/utils/tiktoken.cjs
index 973b0d0e75aeaf8de579419af31b879b32975413..f23c7caa8b9dc8bd404132725346a4786f6b278b 100644
--- a/dist/utils/tiktoken.cjs
+++ b/dist/utils/tiktoken.cjs
@@ -1,25 +1,14 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.encodingForModel = exports.getEncoding = void 0;
-const lite_1 = require("js-tiktoken/lite");
const async_caller_js_1 = require("./async_caller.cjs");
const cache = {};
const caller = /* #__PURE__ */ new async_caller_js_1.AsyncCaller({});
async function getEncoding(encoding) {
- if (!(encoding in cache)) {
- cache[encoding] = caller
- .fetch(`https://tiktoken.pages.dev/js/${encoding}.json`)
- .then((res) => res.json())
- .then((data) => new lite_1.Tiktoken(data))
- .catch((e) => {
- delete cache[encoding];
- throw e;
- });
- }
- return await cache[encoding];
+ throw new Error("TikToken Not implemented");
}
exports.getEncoding = getEncoding;
async function encodingForModel(model) {
- return getEncoding((0, lite_1.getEncodingNameForModel)(model));
+ throw new Error("TikToken Not implemented");
}
exports.encodingForModel = encodingForModel;
diff --git a/dist/utils/tiktoken.js b/dist/utils/tiktoken.js
index 8e41ee6f00f2f9c7fa2c59fa2b2f4297634b97aa..aa5f314a6349ad0d1c5aea8631a56aad099176e0 100644
--- a/dist/utils/tiktoken.js
+++ b/dist/utils/tiktoken.js
@@ -1,20 +1,9 @@
-import { Tiktoken, getEncodingNameForModel, } from "js-tiktoken/lite";
import { AsyncCaller } from "./async_caller.js";
const cache = {};
const caller = /* #__PURE__ */ new AsyncCaller({});
export async function getEncoding(encoding) {
- if (!(encoding in cache)) {
- cache[encoding] = caller
- .fetch(`https://tiktoken.pages.dev/js/${encoding}.json`)
- .then((res) => res.json())
- .then((data) => new Tiktoken(data))
- .catch((e) => {
- delete cache[encoding];
- throw e;
- });
- }
- return await cache[encoding];
+ throw new Error("TikToken Not implemented");
}
export async function encodingForModel(model) {
- return getEncoding(getEncodingNameForModel(model));
+ throw new Error("TikToken Not implemented");
}
diff --git a/package.json b/package.json
index 36072aecf700fca1bc49832a19be832eca726103..90b8922fba1c3d1b26f78477c891b07816d6238a 100644
--- a/package.json
+++ b/package.json
@@ -37,7 +37,6 @@
"ansi-styles": "^5.0.0",
"camelcase": "6",
"decamelize": "1.2.0",
- "js-tiktoken": "^1.0.12",
"langsmith": ">=0.2.8 <0.4.0",
"mustache": "^4.2.0",
"p-queue": "^6.6.2",

View File

@@ -0,0 +1,68 @@
diff --git a/dist/utils/tiktoken.cjs b/dist/utils/tiktoken.cjs
index c5b41f121d2e3d24c3a4969e31fa1acffdcad3b9..ec724489dcae79ee6c61acf2d4d84bd19daef036 100644
--- a/dist/utils/tiktoken.cjs
+++ b/dist/utils/tiktoken.cjs
@@ -1,6 +1,5 @@
const require_rolldown_runtime = require('../_virtual/rolldown_runtime.cjs');
const require_utils_async_caller = require('./async_caller.cjs');
-const js_tiktoken_lite = require_rolldown_runtime.__toESM(require("js-tiktoken/lite"));
//#region src/utils/tiktoken.ts
var tiktoken_exports = {};
@@ -11,14 +10,10 @@ require_rolldown_runtime.__export(tiktoken_exports, {
const cache = {};
const caller = /* @__PURE__ */ new require_utils_async_caller.AsyncCaller({});
async function getEncoding(encoding) {
- if (!(encoding in cache)) cache[encoding] = caller.fetch(`https://tiktoken.pages.dev/js/${encoding}.json`).then((res) => res.json()).then((data) => new js_tiktoken_lite.Tiktoken(data)).catch((e) => {
- delete cache[encoding];
- throw e;
- });
- return await cache[encoding];
+ throw new Error("TikToken Not implemented");
}
async function encodingForModel(model) {
- return getEncoding((0, js_tiktoken_lite.getEncodingNameForModel)(model));
+ throw new Error("TikToken Not implemented");
}
//#endregion
diff --git a/dist/utils/tiktoken.js b/dist/utils/tiktoken.js
index 641acca03cb92f04a6fa5c9c31f1880ce635572e..707389970ad957aa0ff20ef37fa8dd2875be737c 100644
--- a/dist/utils/tiktoken.js
+++ b/dist/utils/tiktoken.js
@@ -1,6 +1,5 @@
import { __export } from "../_virtual/rolldown_runtime.js";
import { AsyncCaller } from "./async_caller.js";
-import { Tiktoken, getEncodingNameForModel } from "js-tiktoken/lite";
//#region src/utils/tiktoken.ts
var tiktoken_exports = {};
@@ -11,14 +10,10 @@ __export(tiktoken_exports, {
const cache = {};
const caller = /* @__PURE__ */ new AsyncCaller({});
async function getEncoding(encoding) {
- if (!(encoding in cache)) cache[encoding] = caller.fetch(`https://tiktoken.pages.dev/js/${encoding}.json`).then((res) => res.json()).then((data) => new Tiktoken(data)).catch((e) => {
- delete cache[encoding];
- throw e;
- });
- return await cache[encoding];
+ throw new Error("TikToken Not implemented");
}
async function encodingForModel(model) {
- return getEncoding(getEncodingNameForModel(model));
+ throw new Error("TikToken Not implemented");
}
//#endregion
diff --git a/package.json b/package.json
index a24f8fc61de58526051999260f2ebee5f136354b..e885359e8966e7730c51772533ce37e01edb3046 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,6 @@
"ansi-styles": "^5.0.0",
"camelcase": "6",
"decamelize": "1.2.0",
- "js-tiktoken": "^1.0.12",
"langsmith": "^0.3.64",
"mustache": "^4.2.0",
"p-queue": "^6.6.2",

View File

@@ -1,19 +0,0 @@
diff --git a/dist/embeddings.js b/dist/embeddings.js
index 1f8154be3e9c22442a915eb4b85fa6d2a21b0d0c..dc13ef4a30e6c282824a5357bcee9bd0ae222aab 100644
--- a/dist/embeddings.js
+++ b/dist/embeddings.js
@@ -214,10 +214,12 @@ export class OpenAIEmbeddings extends Embeddings {
* @returns Promise that resolves to an embedding for the document.
*/
async embedQuery(text) {
+ const isBaiduCloud = this.clientConfig.baseURL.includes('baidubce.com')
+ const input = this.stripNewLines ? text.replace(/\n/g, ' ') : text
const params = {
model: this.model,
- input: this.stripNewLines ? text.replace(/\n/g, " ") : text,
- };
+ input: isBaiduCloud ? [input] : input
+ }
if (this.dimensions) {
params.dimensions = this.dimensions;
}

View File

@@ -0,0 +1,17 @@
diff --git a/dist/embeddings.js b/dist/embeddings.js
index 6f4b928d3e4717309382e1b5c2e31ab5bc6c5af0..bc79429c88a6d27d4997a2740c4d8ae0707f5991 100644
--- a/dist/embeddings.js
+++ b/dist/embeddings.js
@@ -94,9 +94,11 @@ var OpenAIEmbeddings = class extends Embeddings {
* @returns Promise that resolves to an embedding for the document.
*/
async embedQuery(text) {
+ const isBaiduCloud = this.clientConfig.baseURL.includes('baidubce.com');
+ const input = this.stripNewLines ? text.replace(/\n/g, " ") : text
const params = {
model: this.model,
- input: this.stripNewLines ? text.replace(/\n/g, " ") : text
+ input: isBaiduCloud ? [input] : input
};
if (this.dimensions) params.dimensions = this.dimensions;
if (this.encodingFormat) params.encoding_format = this.encodingFormat;

View File

@@ -148,7 +148,9 @@
"@hello-pangea/dnd": "^18.0.1",
"@heroui/react": "^2.8.3",
"@kangfenmao/keyv-storage": "^0.1.0",
"@langchain/community": "^0.3.50",
"@langchain/community": "^1.0.0",
"@langchain/core": "patch:@langchain/core@npm%3A1.0.2#~/.yarn/patches/@langchain-core-npm-1.0.2-183ef83fe4.patch",
"@langchain/openai": "patch:@langchain/openai@npm%3A1.0.0#~/.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch",
"@mistralai/mistralai": "^1.7.5",
"@modelcontextprotocol/sdk": "^1.17.5",
"@mozilla/readability": "^0.6.0",
@@ -374,9 +376,7 @@
"@codemirror/language": "6.11.3",
"@codemirror/lint": "6.8.5",
"@codemirror/view": "6.38.1",
"@langchain/core@npm:^0.3.26": "patch:@langchain/core@npm%3A0.3.44#~/.yarn/patches/@langchain-core-npm-0.3.44-41d5c3cb0a.patch",
"@langchain/openai@npm:^0.3.16": "patch:@langchain/openai@npm%3A0.3.16#~/.yarn/patches/@langchain-openai-npm-0.3.16-e525b59526.patch",
"@langchain/openai@npm:>=0.1.0 <0.4.0": "patch:@langchain/openai@npm%3A0.3.16#~/.yarn/patches/@langchain-openai-npm-0.3.16-e525b59526.patch",
"@langchain/core@npm:^0.3.26": "patch:@langchain/core@npm%3A1.0.2#~/.yarn/patches/@langchain-core-npm-1.0.2-183ef83fe4.patch",
"app-builder-lib@npm:26.0.13": "patch:app-builder-lib@npm%3A26.0.13#~/.yarn/patches/app-builder-lib-npm-26.0.13-a064c9e1d0.patch",
"app-builder-lib@npm:26.0.15": "patch:app-builder-lib@npm%3A26.0.15#~/.yarn/patches/app-builder-lib-npm-26.0.15-360e5b0476.patch",
"atomically@npm:^1.7.0": "patch:atomically@npm%3A1.7.0#~/.yarn/patches/atomically-npm-1.7.0-e742e5293b.patch",
@@ -400,7 +400,10 @@
"@img/sharp-linux-arm64": "0.34.3",
"@img/sharp-linux-x64": "0.34.3",
"@img/sharp-win32-x64": "0.34.3",
"openai@npm:5.12.2": "npm:@cherrystudio/openai@6.5.0"
"openai@npm:5.12.2": "npm:@cherrystudio/openai@6.5.0",
"@langchain/openai@npm:>=0.1.0 <0.6.0": "patch:@langchain/openai@npm%3A1.0.0#~/.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch",
"@langchain/openai@npm:^0.3.16": "patch:@langchain/openai@npm%3A1.0.0#~/.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch",
"@langchain/openai@npm:>=0.2.0 <0.7.0": "patch:@langchain/openai@npm%3A1.0.0#~/.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch"
},
"packageManager": "yarn@4.9.1",
"lint-staged": {

View File

@@ -2,6 +2,7 @@ import type { BaseEmbeddings } from '@cherrystudio/embedjs-interfaces'
import { OllamaEmbeddings } from '@cherrystudio/embedjs-ollama'
import { OpenAiEmbeddings } from '@cherrystudio/embedjs-openai'
import { ApiClient } from '@types'
import { net } from 'electron'
import { VoyageEmbeddings } from './VoyageEmbeddings'
@@ -43,7 +44,7 @@ export default class EmbeddingsFactory {
apiKey,
dimensions,
batchSize,
configuration: { baseURL }
configuration: { baseURL, fetch: net.fetch as typeof fetch }
})
}
}

View File

@@ -1,9 +1,10 @@
import { loggerService } from '@logger'
import { Span } from '@opentelemetry/api'
import AiProvider from '@renderer/aiCore'
import { ModernAiProvider } from '@renderer/aiCore'
import AiProvider from '@renderer/aiCore/legacy'
import { DEFAULT_KNOWLEDGE_DOCUMENT_COUNT, DEFAULT_KNOWLEDGE_THRESHOLD } from '@renderer/config/constant'
import { getEmbeddingMaxContext } from '@renderer/config/embedings'
import { isGeminiProvider } from '@renderer/config/providers'
import { isAzureOpenAIProvider, isGeminiProvider } from '@renderer/config/providers'
import { addSpan, endSpan } from '@renderer/services/SpanManagerService'
import store from '@renderer/store'
import {
@@ -14,6 +15,7 @@ import {
KnowledgeSearchResult
} from '@renderer/types'
import { Chunk, ChunkType } from '@renderer/types/chunk'
import { routeToEndpoint } from '@renderer/utils'
import { ExtractResults } from '@renderer/utils/extract'
import { isEmpty } from 'lodash'
@@ -23,9 +25,8 @@ import FileManager from './FileManager'
const logger = loggerService.withContext('RendererKnowledgeService')
export const getKnowledgeBaseParams = (base: KnowledgeBase): KnowledgeBaseParams => {
const provider = getProviderByModel(base.model)
const rerankProvider = getProviderByModel(base.rerankModel)
const aiProvider = new AiProvider(provider)
const aiProvider = new ModernAiProvider(base.model)
const rerankAiProvider = new AiProvider(rerankProvider)
// get preprocess provider from store instead of base.preprocessProvider
@@ -39,12 +40,19 @@ export const getKnowledgeBaseParams = (base: KnowledgeBase): KnowledgeBaseParams
}
: base.preprocessProvider
let host = aiProvider.getBaseURL()
const actualProvider = aiProvider.getActualProvider()
let { baseURL } = routeToEndpoint(actualProvider.apiHost)
const rerankHost = rerankAiProvider.getBaseURL()
if (isGeminiProvider(provider)) {
host = host + '/v1beta/openai/'
if (isGeminiProvider(actualProvider)) {
baseURL = baseURL + '/openai'
} else if (isAzureOpenAIProvider(actualProvider)) {
baseURL = baseURL + '/v1'
}
logger.info(`Knowledge base ${base.name} using baseURL: ${baseURL}`)
let chunkSize = base.chunkSize
const maxChunkSize = getEmbeddingMaxContext(base.model.id)
@@ -64,8 +72,7 @@ export const getKnowledgeBaseParams = (base: KnowledgeBase): KnowledgeBaseParams
model: base.model.id,
provider: base.model.provider,
apiKey: aiProvider.getApiKey() || 'secret',
apiVersion: provider.apiVersion,
baseURL: host
baseURL
},
chunkSize,
chunkOverlap: base.chunkOverlap,

429
yarn.lock
View File

@@ -2706,7 +2706,7 @@ __metadata:
languageName: unknown
linkType: soft
"@cherrystudio/openai@npm:^6.5.0, openai@npm:@cherrystudio/openai@6.5.0":
"@cherrystudio/openai@npm:^6.5.0":
version: 6.5.0
resolution: "@cherrystudio/openai@npm:6.5.0"
peerDependencies:
@@ -4111,39 +4111,6 @@ __metadata:
languageName: node
linkType: hard
"@graphql-typed-document-node/core@npm:^3.2.0":
version: 3.2.0
resolution: "@graphql-typed-document-node/core@npm:3.2.0"
peerDependencies:
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
checksum: 10c0/94e9d75c1f178bbae8d874f5a9361708a3350c8def7eaeb6920f2c820e82403b7d4f55b3735856d68e145e86c85cbfe2adc444fdc25519cd51f108697e99346c
languageName: node
linkType: hard
"@grpc/grpc-js@npm:^1.13.1":
version: 1.13.4
resolution: "@grpc/grpc-js@npm:1.13.4"
dependencies:
"@grpc/proto-loader": "npm:^0.7.13"
"@js-sdsl/ordered-map": "npm:^4.4.2"
checksum: 10c0/ecdb99efbe540d8b261ca53e4be224fb4683fb22c6ab1b575d2f4ca34471fc7f221b58f718001a6d157c54237cc482514766233968f5de50e358f061600a885b
languageName: node
linkType: hard
"@grpc/proto-loader@npm:^0.7.13":
version: 0.7.15
resolution: "@grpc/proto-loader@npm:0.7.15"
dependencies:
lodash.camelcase: "npm:^4.3.0"
long: "npm:^5.0.0"
protobufjs: "npm:^7.2.5"
yargs: "npm:^17.7.2"
bin:
proto-loader-gen-types: build/bin/proto-loader-gen-types.js
checksum: 10c0/514a134a724b56d73d0a202b7e02c84479da21e364547bacb2f4995ebc0d52412a1a21653add9f004ebd146c1e6eb4bcb0b8846fdfe1bfa8a98ed8f3d203da4a
languageName: node
linkType: hard
"@hello-pangea/dnd@npm:^18.0.1":
version: 18.0.1
resolution: "@hello-pangea/dnd@npm:18.0.1"
@@ -5983,13 +5950,6 @@ __metadata:
languageName: node
linkType: hard
"@js-sdsl/ordered-map@npm:^4.4.2":
version: 4.4.2
resolution: "@js-sdsl/ordered-map@npm:4.4.2"
checksum: 10c0/cc7e15dc4acf6d9ef663757279600bab70533d847dcc1ab01332e9e680bd30b77cdf9ad885cc774276f51d98b05a013571c940e5b360985af5eb798dc1a2ee2b
languageName: node
linkType: hard
"@jsdevtools/ono@npm:^7.1.3":
version: 7.1.3
resolution: "@jsdevtools/ono@npm:7.1.3"
@@ -6004,27 +5964,56 @@ __metadata:
languageName: node
linkType: hard
"@langchain/community@npm:^0.3.50":
version: 0.3.54
resolution: "@langchain/community@npm:0.3.54"
"@langchain/classic@npm:1.0.0":
version: 1.0.0
resolution: "@langchain/classic@npm:1.0.0"
dependencies:
"@langchain/openai": "npm:>=0.2.0 <0.7.0"
"@langchain/weaviate": "npm:^0.2.0"
"@langchain/openai": "npm:1.0.0-alpha.3"
"@langchain/textsplitters": "npm:1.0.0"
handlebars: "npm:^4.7.8"
js-yaml: "npm:^4.1.0"
jsonpointer: "npm:^5.0.1"
langsmith: "npm:^0.3.64"
openapi-types: "npm:^12.1.3"
p-retry: "npm:4"
uuid: "npm:^10.0.0"
yaml: "npm:^2.2.1"
zod: "npm:^3.25.76 || ^4"
peerDependencies:
"@langchain/core": ^1.0.0
cheerio: "*"
peggy: ^3.0.2
typeorm: "*"
dependenciesMeta:
langsmith:
optional: true
peerDependenciesMeta:
cheerio:
optional: true
peggy:
optional: true
typeorm:
optional: true
checksum: 10c0/5d222a0dcd5faa9c0c520a79e8852403f6d4c8ecc34d48a3aaeec6965e68be3b02aae97c91a3ffea0c99114884bd1cbf48551bbb8c5cd71811685778a8ac30d8
languageName: node
linkType: hard
"@langchain/community@npm:^1.0.0":
version: 1.0.0
resolution: "@langchain/community@npm:1.0.0"
dependencies:
"@langchain/classic": "npm:1.0.0"
"@langchain/openai": "npm:1.0.0"
binary-extensions: "npm:^2.2.0"
expr-eval: "npm:^2.0.2"
flat: "npm:^5.0.2"
js-yaml: "npm:^4.1.0"
langchain: "npm:>=0.2.3 <0.3.0 || >=0.3.4 <0.4.0"
langsmith: "npm:^0.3.46"
uuid: "npm:^10.0.0"
zod: "npm:^3.25.32"
zod: "npm:^3.25.76 || ^4"
peerDependencies:
"@arcjet/redact": ^v1.0.0-alpha.23
"@aws-crypto/sha256-js": ^5.0.0
"@aws-sdk/client-bedrock-agent-runtime": ^3.749.0
"@aws-sdk/client-bedrock-runtime": ^3.749.0
"@aws-sdk/client-dynamodb": ^3.749.0
"@aws-sdk/client-kendra": ^3.749.0
"@aws-sdk/client-lambda": ^3.749.0
"@aws-sdk/client-s3": ^3.749.0
"@aws-sdk/client-sagemaker-runtime": ^3.749.0
@@ -6035,22 +6024,19 @@ __metadata:
"@browserbasehq/sdk": "*"
"@browserbasehq/stagehand": ^1.0.0
"@clickhouse/client": ^0.2.5
"@cloudflare/ai": "*"
"@datastax/astra-db-ts": ^1.0.0
"@elastic/elasticsearch": ^8.4.0
"@getmetal/metal-sdk": "*"
"@getzep/zep-cloud": ^1.0.6
"@getzep/zep-js": ^0.9.0
"@gomomento/sdk": ^1.51.1
"@gomomento/sdk-core": ^1.51.1
"@google-ai/generativelanguage": "*"
"@google-cloud/storage": ^6.10.1 || ^7.7.0
"@gradientai/nodejs-sdk": ^1.2.0
"@huggingface/inference": ^4.0.5
"@huggingface/transformers": ^3.5.2
"@ibm-cloud/watsonx-ai": "*"
"@lancedb/lancedb": ^0.12.0
"@langchain/core": ">=0.3.58 <0.4.0"
"@lancedb/lancedb": ^0.19.1
"@langchain/core": ^1.0.0
"@layerup/layerup-security": ^1.5.12
"@libsql/client": ^0.14.0
"@mendable/firecrawl-js": ^1.4.3
@@ -6059,10 +6045,8 @@ __metadata:
"@neondatabase/serverless": "*"
"@notionhq/client": ^2.2.10
"@opensearch-project/opensearch": "*"
"@pinecone-database/pinecone": "*"
"@planetscale/database": ^1.8.0
"@premai/prem-sdk": ^0.3.25
"@qdrant/js-client-rest": ^1.15.0
"@raycast/api": ^1.55.2
"@rockset/client": ^0.9.1
"@smithy/eventstream-codec": ^2.0.5
@@ -6072,7 +6056,6 @@ __metadata:
"@spider-cloud/spider-client": ^0.0.21
"@supabase/supabase-js": ^2.45.0
"@tensorflow-models/universal-sentence-encoder": "*"
"@tensorflow/tfjs-converter": "*"
"@tensorflow/tfjs-core": "*"
"@upstash/ratelimit": ^1.1.3 || ^2.0.3
"@upstash/redis": ^1.20.6
@@ -6093,16 +6076,15 @@ __metadata:
closevector-common: 0.1.3
closevector-node: 0.1.6
closevector-web: 0.1.6
cohere-ai: "*"
convex: ^1.3.1
crypto-js: ^4.2.0
d3-dsv: ^2.0.0
discord.js: ^14.14.1
dria: ^0.0.3
duck-duck-scrape: ^2.2.5
epub2: ^3.0.1
faiss-node: "*"
fast-xml-parser: "*"
firebase-admin: ^11.9.0 || ^12.0.0
firebase-admin: ^11.9.0 || ^12.0.0 || ^13.0.0
google-auth-library: "*"
googleapis: "*"
hnswlib-node: ^3.0.0
@@ -6114,15 +6096,14 @@ __metadata:
it-all: ^3.0.4
jsdom: "*"
jsonwebtoken: ^9.0.2
llmonitor: ^0.5.9
lodash: ^4.17.21
lunary: ^0.7.10
mammoth: ^1.6.0
mariadb: ^3.4.0
mem0ai: ^2.1.8
mongodb: ^6.17.0
mysql2: ^3.9.8
neo4j-driver: "*"
node-llama-cpp: ">=3.0.0"
notion-to-md: ^3.1.0
officeparser: ^4.0.4
openai: "*"
@@ -6134,7 +6115,6 @@ __metadata:
portkey-ai: ^0.1.11
puppeteer: "*"
pyodide: ">=0.24.1 <0.27.0"
redis: "*"
replicate: "*"
sonix-speech-recognition: ^2.1.1
srt-parser-2: ^1.2.3
@@ -6142,8 +6122,6 @@ __metadata:
typesense: ^1.5.3
usearch: ^1.1.1
voy-search: 0.6.2
weaviate-client: ^3.5.2
web-auth-library: ^1.0.3
word-extractor: "*"
ws: ^8.14.2
youtubei.js: "*"
@@ -6152,14 +6130,8 @@ __metadata:
optional: true
"@aws-crypto/sha256-js":
optional: true
"@aws-sdk/client-bedrock-agent-runtime":
optional: true
"@aws-sdk/client-bedrock-runtime":
optional: true
"@aws-sdk/client-dynamodb":
optional: true
"@aws-sdk/client-kendra":
optional: true
"@aws-sdk/client-lambda":
optional: true
"@aws-sdk/client-s3":
@@ -6180,8 +6152,6 @@ __metadata:
optional: true
"@clickhouse/client":
optional: true
"@cloudflare/ai":
optional: true
"@datastax/astra-db-ts":
optional: true
"@elastic/elasticsearch":
@@ -6192,12 +6162,8 @@ __metadata:
optional: true
"@getzep/zep-js":
optional: true
"@gomomento/sdk":
optional: true
"@gomomento/sdk-core":
optional: true
"@google-ai/generativelanguage":
optional: true
"@google-cloud/storage":
optional: true
"@gradientai/nodejs-sdk":
@@ -6250,8 +6216,6 @@ __metadata:
optional: true
"@tensorflow-models/universal-sentence-encoder":
optional: true
"@tensorflow/tfjs-converter":
optional: true
"@tensorflow/tfjs-core":
optional: true
"@upstash/ratelimit":
@@ -6268,6 +6232,8 @@ __metadata:
optional: true
"@xata.io/client":
optional: true
"@xenova/transformers":
optional: true
"@zilliz/milvus2-sdk-node":
optional: true
apify-client:
@@ -6302,12 +6268,12 @@ __metadata:
optional: true
discord.js:
optional: true
dria:
optional: true
duck-duck-scrape:
optional: true
epub2:
optional: true
faiss-node:
optional: true
fast-xml-parser:
optional: true
firebase-admin:
@@ -6332,8 +6298,6 @@ __metadata:
optional: true
jsonwebtoken:
optional: true
llmonitor:
optional: true
lodash:
optional: true
lunary:
@@ -6350,6 +6314,8 @@ __metadata:
optional: true
neo4j-driver:
optional: true
node-llama-cpp:
optional: true
notion-to-md:
optional: true
officeparser:
@@ -6388,55 +6354,51 @@ __metadata:
optional: true
weaviate-client:
optional: true
web-auth-library:
optional: true
word-extractor:
optional: true
ws:
optional: true
youtubei.js:
optional: true
checksum: 10c0/17ba91662e644cde0b8ffa9d11d2c2de47e32b3567cee08628d316251f860f0ac874ec3b4f44012e0d93009b1779fbd514c6882fadac8c2368213b6578f59d88
checksum: 10c0/b933e0afeb54267b41579e7b8590e9279a11bb1f7434a0357f437348a79ad74e24d7c0287e1e4db85e049ee72eb97150a3a1e2134c93cf74f82b783e36be4970
languageName: node
linkType: hard
"@langchain/core@npm:0.3.44":
version: 0.3.44
resolution: "@langchain/core@npm:0.3.44"
"@langchain/core@npm:1.0.2":
version: 1.0.2
resolution: "@langchain/core@npm:1.0.2"
dependencies:
"@cfworker/json-schema": "npm:^4.0.2"
ansi-styles: "npm:^5.0.0"
camelcase: "npm:6"
decamelize: "npm:1.2.0"
js-tiktoken: "npm:^1.0.12"
langsmith: "npm:>=0.2.8 <0.4.0"
langsmith: "npm:^0.3.64"
mustache: "npm:^4.2.0"
p-queue: "npm:^6.6.2"
p-retry: "npm:4"
uuid: "npm:^10.0.0"
zod: "npm:^3.22.4"
zod-to-json-schema: "npm:^3.22.3"
checksum: 10c0/fb8d7c5760419cc9d0a3ed4f04473e103c8a27031566ba0c89438879bbd66e3d8869349f943045e86ddb33c4e8db4ae59311a3aad45e832d273b0e7d7db3f939
zod: "npm:^3.25.76 || ^4"
checksum: 10c0/2ffa73615f6e2b98b9204e73b678f10b6d18c100d78481c8dbd4f628f5b934dd3f1b1f4de793d51d2e290aa65c07d7f903d6396ac8dc24d9ed219672157a6a09
languageName: node
linkType: hard
"@langchain/core@patch:@langchain/core@npm%3A0.3.44#~/.yarn/patches/@langchain-core-npm-0.3.44-41d5c3cb0a.patch":
version: 0.3.44
resolution: "@langchain/core@patch:@langchain/core@npm%3A0.3.44#~/.yarn/patches/@langchain-core-npm-0.3.44-41d5c3cb0a.patch::version=0.3.44&hash=41dd7b"
"@langchain/core@patch:@langchain/core@npm%3A1.0.2#~/.yarn/patches/@langchain-core-npm-1.0.2-183ef83fe4.patch":
version: 1.0.2
resolution: "@langchain/core@patch:@langchain/core@npm%3A1.0.2#~/.yarn/patches/@langchain-core-npm-1.0.2-183ef83fe4.patch::version=1.0.2&hash=95b174"
dependencies:
"@cfworker/json-schema": "npm:^4.0.2"
ansi-styles: "npm:^5.0.0"
camelcase: "npm:6"
decamelize: "npm:1.2.0"
js-tiktoken: "npm:^1.0.12"
langsmith: "npm:>=0.2.8 <0.4.0"
langsmith: "npm:^0.3.64"
mustache: "npm:^4.2.0"
p-queue: "npm:^6.6.2"
p-retry: "npm:4"
uuid: "npm:^10.0.0"
zod: "npm:^3.22.4"
zod-to-json-schema: "npm:^3.22.3"
checksum: 10c0/7002581999230bc6fbdb6c2fad0eda2c1ca93a7629e28eadf1501dd0a7f785010d6b3e7841148ced186fc0fb4a84ec5f3b75850985579610e222943cc57e1649
zod: "npm:^3.25.76 || ^4"
checksum: 10c0/c83e49ef2293c49821264ee81cc7bfaac3321289dae1b1553c929bd67ee361df2a0f3c950ac24a361916349c4d66f2db2ee5a6a509c6b8be288acebb06c17a89
languageName: node
linkType: hard
@@ -6454,58 +6416,53 @@ __metadata:
languageName: node
linkType: hard
"@langchain/openai@npm:0.3.16":
version: 0.3.16
resolution: "@langchain/openai@npm:0.3.16"
"@langchain/openai@npm:1.0.0":
version: 1.0.0
resolution: "@langchain/openai@npm:1.0.0"
dependencies:
js-tiktoken: "npm:^1.0.12"
openai: "npm:^4.77.0"
zod: "npm:^3.22.4"
zod-to-json-schema: "npm:^3.22.3"
openai: "npm:^6.3.0"
zod: "npm:^3.25.76 || ^4"
peerDependencies:
"@langchain/core": ">=0.2.26 <0.4.0"
checksum: 10c0/5955a02c09227d8d1d7feef26d3487cf151e2c3d36ec7550c4fe111179eb78de76befd1bd2df6a80ae4fc88676f5ebaa35d5d8788faab62972d82989ca18ec87
"@langchain/core": ^1.0.0
checksum: 10c0/788b6c996c19b7ff4a87b4005898f737d54998ce07aeab99225bd251cdfbb49a1b7a2f6340ce55f16ffb7566b3a050bb997866603a2b0acd5b22fff7910af2d0
languageName: node
linkType: hard
"@langchain/openai@npm:>=0.1.0 <0.6.0":
version: 0.5.5
resolution: "@langchain/openai@npm:0.5.5"
"@langchain/openai@npm:1.0.0-alpha.3":
version: 1.0.0-alpha.3
resolution: "@langchain/openai@npm:1.0.0-alpha.3"
dependencies:
js-tiktoken: "npm:^1.0.12"
openai: "npm:^4.87.3"
zod: "npm:^3.22.4"
zod-to-json-schema: "npm:^3.22.3"
openai: "npm:^6.3.0"
zod: "npm:^3.25.76 || ^4"
peerDependencies:
"@langchain/core": ">=0.3.39 <0.4.0"
checksum: 10c0/475c040f473f9c9270e8130c86d480f68834af5723e7e9b761c60152cafe5bc162e87856a4c654b12d6fe8f0cf99b27247b3869e4c0c79797847263523e045d4
"@langchain/core": ^1.0.0-alpha.6
checksum: 10c0/e33abd68b3f22314dcf9256e500eb166d64476dd8f000314c237e94efef47e9889b29934f0dac816ec5834bb9848fe22ea715cd49efccc5363f224a9dc2965c4
languageName: node
linkType: hard
"@langchain/openai@npm:>=0.2.0 <0.7.0":
version: 0.6.11
resolution: "@langchain/openai@npm:0.6.11"
"@langchain/openai@patch:@langchain/openai@npm%3A1.0.0#~/.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch":
version: 1.0.0
resolution: "@langchain/openai@patch:@langchain/openai@npm%3A1.0.0#~/.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch::version=1.0.0&hash=682dd3"
dependencies:
js-tiktoken: "npm:^1.0.12"
openai: "npm:5.12.2"
zod: "npm:^3.25.32"
openai: "npm:^6.3.0"
zod: "npm:^3.25.76 || ^4"
peerDependencies:
"@langchain/core": ">=0.3.68 <0.4.0"
checksum: 10c0/d95bc7f4f4a66c82f031800d1196d1e13a536b3f647480209d8432bb4d2ebfbc53dddb43d86e6d2de0f4d94050ca4b8002e50ab1813552faba24d4045c00feda
"@langchain/core": ^1.0.0
checksum: 10c0/93503a3322af417f2209923ecb01fb8f94946d0806007eacb94fd8b44fa4f2976e2ef84094b4e462b320886bcef8d59f12fa109c8bf654e2dd98dd9c8cd073be
languageName: node
linkType: hard
"@langchain/openai@patch:@langchain/openai@npm%3A0.3.16#~/.yarn/patches/@langchain-openai-npm-0.3.16-e525b59526.patch":
version: 0.3.16
resolution: "@langchain/openai@patch:@langchain/openai@npm%3A0.3.16#~/.yarn/patches/@langchain-openai-npm-0.3.16-e525b59526.patch::version=0.3.16&hash=642f39"
"@langchain/textsplitters@npm:1.0.0":
version: 1.0.0
resolution: "@langchain/textsplitters@npm:1.0.0"
dependencies:
js-tiktoken: "npm:^1.0.12"
openai: "npm:^4.77.0"
zod: "npm:^3.22.4"
zod-to-json-schema: "npm:^3.22.3"
peerDependencies:
"@langchain/core": ">=0.2.26 <0.4.0"
checksum: 10c0/2106626e01e1865ad08b647d155bee86caf83620040a00d3406ec0a7d34650e393a7bbf7cfbbc3b45958ddeaf29055f6e1fe5b61d85da07a87e89ccbc5b6c4b6
"@langchain/core": ^1.0.0
checksum: 10c0/733039261456099f71c282c64a0f36c8283547d3db1c16218f0a67bd80837c73a70bf0c60072c5b496257c6b2d4eff84d88a1a9a4daa8f798f5f573686eb0dbb
languageName: node
linkType: hard
@@ -6520,18 +6477,6 @@ __metadata:
languageName: node
linkType: hard
"@langchain/weaviate@npm:^0.2.0":
version: 0.2.2
resolution: "@langchain/weaviate@npm:0.2.2"
dependencies:
uuid: "npm:^10.0.0"
weaviate-client: "npm:^3.5.2"
peerDependencies:
"@langchain/core": ">=0.2.21 <0.4.0"
checksum: 10c0/f1ec809e5b6ba6c14efeea93d6c7a8e015c2f9eaaa732884ba25d32cb6517117e38cddb6ec662358a40246523309f07e5f3114d3067e03eb43af168a43cc6405
languageName: node
linkType: hard
"@lezer/common@npm:^1.0.0, @lezer/common@npm:^1.0.2, @lezer/common@npm:^1.0.3, @lezer/common@npm:^1.1.0, @lezer/common@npm:^1.2.0, @lezer/common@npm:^1.2.1":
version: 1.2.3
resolution: "@lezer/common@npm:1.2.3"
@@ -13947,7 +13892,9 @@ __metadata:
"@hello-pangea/dnd": "npm:^18.0.1"
"@heroui/react": "npm:^2.8.3"
"@kangfenmao/keyv-storage": "npm:^0.1.0"
"@langchain/community": "npm:^0.3.50"
"@langchain/community": "npm:^1.0.0"
"@langchain/core": "patch:@langchain/core@npm%3A1.0.2#~/.yarn/patches/@langchain-core-npm-1.0.2-183ef83fe4.patch"
"@langchain/openai": "patch:@langchain/openai@npm%3A1.0.0#~/.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch"
"@libsql/client": "npm:0.14.0"
"@libsql/win32-x64-msvc": "npm:^0.4.7"
"@mistralai/mistralai": "npm:^1.7.5"
@@ -14206,13 +14153,6 @@ __metadata:
languageName: node
linkType: hard
"abort-controller-x@npm:^0.4.0, abort-controller-x@npm:^0.4.3":
version: 0.4.3
resolution: "abort-controller-x@npm:0.4.3"
checksum: 10c0/8091b5c9279c304890e4e9cc90601947790846b7b2c149bb322a25e873eb3db060ef3da74a93b6fe40ccea41c3962fc4b175468a0ecdf4c4bb6421023ad9d71e
languageName: node
linkType: hard
"abort-controller@npm:^3.0.0":
version: 3.0.0
resolution: "abort-controller@npm:3.0.0"
@@ -19751,25 +19691,6 @@ __metadata:
languageName: node
linkType: hard
"graphql-request@npm:^6.1.0":
version: 6.1.0
resolution: "graphql-request@npm:6.1.0"
dependencies:
"@graphql-typed-document-node/core": "npm:^3.2.0"
cross-fetch: "npm:^3.1.5"
peerDependencies:
graphql: 14 - 16
checksum: 10c0/f8167925a110e8e1de93d56c14245e7e64391dc8dce5002dd01bf24a3059f345d4ca1bb6ce2040e2ec78264211b0704e75da3e63984f0f74d2042f697a4e8cc6
languageName: node
linkType: hard
"graphql@npm:^16.11.0":
version: 16.11.0
resolution: "graphql@npm:16.11.0"
checksum: 10c0/124da7860a2292e9acf2fed0c71fc0f6a9b9ca865d390d112bdd563c1f474357141501c12891f4164fe984315764736ad67f705219c62f7580681d431a85db88
languageName: node
linkType: hard
"gray-matter@npm:^4.0.3":
version: 4.0.3
resolution: "gray-matter@npm:4.0.3"
@@ -19799,6 +19720,24 @@ __metadata:
languageName: node
linkType: hard
"handlebars@npm:^4.7.8":
version: 4.7.8
resolution: "handlebars@npm:4.7.8"
dependencies:
minimist: "npm:^1.2.5"
neo-async: "npm:^2.6.2"
source-map: "npm:^0.6.1"
uglify-js: "npm:^3.1.4"
wordwrap: "npm:^1.0.0"
dependenciesMeta:
uglify-js:
optional: true
bin:
handlebars: bin/handlebars
checksum: 10c0/7aff423ea38a14bb379316f3857fe0df3c5d66119270944247f155ba1f08e07a92b340c58edaa00cfe985c21508870ee5183e0634dcb53dd405f35c93ef7f10d
languageName: node
linkType: hard
"has-flag@npm:^4.0.0":
version: 4.0.0
resolution: "has-flag@npm:4.0.0"
@@ -21251,7 +21190,7 @@ __metadata:
languageName: node
linkType: hard
"langchain@npm:>=0.2.3 <0.3.0 || >=0.3.4 <0.4.0, langchain@npm:^0.3.8":
"langchain@npm:^0.3.8":
version: 0.3.21
resolution: "langchain@npm:0.3.21"
dependencies:
@@ -21358,9 +21297,9 @@ __metadata:
languageName: node
linkType: hard
"langsmith@npm:^0.3.46":
version: 0.3.67
resolution: "langsmith@npm:0.3.67"
"langsmith@npm:^0.3.64":
version: 0.3.76
resolution: "langsmith@npm:0.3.76"
dependencies:
"@types/uuid": "npm:^10.0.0"
chalk: "npm:^4.1.2"
@@ -21383,7 +21322,7 @@ __metadata:
optional: true
openai:
optional: true
checksum: 10c0/e22ec270764632a110dc77cb7fd018cd59e905fda529fba4c056e5c1ceda5a2746dc5e07e81b5ef2c949c0a712ffe5dd99721b465ba08d699e9a56e42b041bf4
checksum: 10c0/3e76e69add862e6031a385edd2cf2e963b0db9e606d582a46fd77f05e49d8b9746eacdb5bc6b1fba2be2744f94e9d4e2d055c3ba0f394d6bc6e0f85f9cf4df77
languageName: node
linkType: hard
@@ -21768,13 +21707,6 @@ __metadata:
languageName: node
linkType: hard
"lodash.camelcase@npm:^4.3.0":
version: 4.3.0
resolution: "lodash.camelcase@npm:4.3.0"
checksum: 10c0/fcba15d21a458076dd309fce6b1b4bf611d84a0ec252cb92447c948c533ac250b95d2e00955801ebc367e5af5ed288b996d75d37d2035260a937008e14eaf432
languageName: node
linkType: hard
"lodash.curry@npm:^4.0.1":
version: 4.1.1
resolution: "lodash.curry@npm:4.1.1"
@@ -21868,7 +21800,7 @@ __metadata:
languageName: node
linkType: hard
"long@npm:^5.0.0, long@npm:^5.3.2":
"long@npm:^5.0.0":
version: 5.3.2
resolution: "long@npm:5.3.2"
checksum: 10c0/7130fe1cbce2dca06734b35b70d380ca3f70271c7f8852c922a7c62c86c4e35f0c39290565eca7133c625908d40e126ac57c02b1b1a4636b9457d77e1e60b981
@@ -23633,6 +23565,13 @@ __metadata:
languageName: node
linkType: hard
"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
checksum: 10c0/c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d
languageName: node
linkType: hard
"nested-property@npm:^4.0.0":
version: 4.0.0
resolution: "nested-property@npm:4.0.0"
@@ -23647,36 +23586,6 @@ __metadata:
languageName: node
linkType: hard
"nice-grpc-client-middleware-retry@npm:^3.1.11":
version: 3.1.11
resolution: "nice-grpc-client-middleware-retry@npm:3.1.11"
dependencies:
abort-controller-x: "npm:^0.4.0"
nice-grpc-common: "npm:^2.0.2"
checksum: 10c0/0d9c704a1a5c399f8243753c75a7db86c9eb414ca5bae1920cd66f60ea235190c5ea667daa1c161345ae4bf86817085f3add4438ca67f9144c5e57b9542ef5c5
languageName: node
linkType: hard
"nice-grpc-common@npm:^2.0.2":
version: 2.0.2
resolution: "nice-grpc-common@npm:2.0.2"
dependencies:
ts-error: "npm:^1.0.6"
checksum: 10c0/9eb8a44e1a5c7051cf0e4a06dc7fda2c7abb6cfbcbb746806418c2c58f3f0075212c61bbce54239a204e6a552065f0fa92dfedcf3402dc16220b2ffaee4ab857
languageName: node
linkType: hard
"nice-grpc@npm:^2.1.12":
version: 2.1.12
resolution: "nice-grpc@npm:2.1.12"
dependencies:
"@grpc/grpc-js": "npm:^1.13.1"
abort-controller-x: "npm:^0.4.0"
nice-grpc-common: "npm:^2.0.2"
checksum: 10c0/7a8e720a42a0297315bfafa0c93297e36d341927eaddae9e5a06c8ea2863b16d701a642dc9610e3e768d19cc9569afe5b99de2dfaeb1648042d32a139a7ba773
languageName: node
linkType: hard
"node-abi@npm:4.12.0":
version: 4.12.0
resolution: "node-abi@npm:4.12.0"
@@ -24080,6 +23989,23 @@ __metadata:
languageName: node
linkType: hard
"openai@npm:^6.3.0":
version: 6.7.0
resolution: "openai@npm:6.7.0"
peerDependencies:
ws: ^8.18.0
zod: ^3.25 || ^4.0
peerDependenciesMeta:
ws:
optional: true
zod:
optional: true
bin:
openai: bin/cli
checksum: 10c0/dbee766f28308235fdc370a325f50ab4de2d869a832f78fbb7cb81ede0518b55c6e6ab70cd0fe9cdc7a3fd948ef56a8d8f23d0a86fef21ac7ed97e35ef547c92
languageName: node
linkType: hard
"openapi-types@npm:^12.1.3":
version: 12.1.3
resolution: "openapi-types@npm:12.1.3"
@@ -25206,26 +25132,6 @@ __metadata:
languageName: node
linkType: hard
"protobufjs@npm:^7.2.5":
version: 7.5.4
resolution: "protobufjs@npm:7.5.4"
dependencies:
"@protobufjs/aspromise": "npm:^1.1.2"
"@protobufjs/base64": "npm:^1.1.2"
"@protobufjs/codegen": "npm:^2.0.4"
"@protobufjs/eventemitter": "npm:^1.1.0"
"@protobufjs/fetch": "npm:^1.1.0"
"@protobufjs/float": "npm:^1.0.2"
"@protobufjs/inquire": "npm:^1.1.0"
"@protobufjs/path": "npm:^1.1.2"
"@protobufjs/pool": "npm:^1.1.0"
"@protobufjs/utf8": "npm:^1.1.0"
"@types/node": "npm:>=13.7.0"
long: "npm:^5.0.0"
checksum: 10c0/913b676109ffb3c05d3d31e03a684e569be91f3bba8613da4a683d69d9dba948daa2afd7d2e7944d1aa6c417890c35d9d9a8883c1160affafb0f9670d59ef722
languageName: node
linkType: hard
"protobufjs@npm:^7.3.0":
version: 7.5.2
resolution: "protobufjs@npm:7.5.2"
@@ -27670,7 +27576,7 @@ __metadata:
languageName: node
linkType: hard
"source-map@npm:^0.6.0, source-map@npm:~0.6.1":
"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.1":
version: 0.6.1
resolution: "source-map@npm:0.6.1"
checksum: 10c0/ab55398007c5e5532957cb0beee2368529618ac0ab372d789806f5718123cc4367d57de3904b4e6a4170eb5a0b0f41373066d02ca0735a0c4d75c7d328d3e011
@@ -28732,13 +28638,6 @@ __metadata:
languageName: node
linkType: hard
"ts-error@npm:^1.0.6":
version: 1.0.6
resolution: "ts-error@npm:1.0.6"
checksum: 10c0/c46994b0b88eae75d676ab18edcdb3e6c309abb39d8169c2d15286d10f4fc7bfc58c537a81f3efe24701e840247b5e79ac8e21a7335327811a07cfc33f69a72f
languageName: node
linkType: hard
"ts-pattern@npm:^5.7.0":
version: 5.7.0
resolution: "ts-pattern@npm:5.7.0"
@@ -29030,6 +28929,15 @@ __metadata:
languageName: node
linkType: hard
"uglify-js@npm:^3.1.4":
version: 3.19.3
resolution: "uglify-js@npm:3.19.3"
bin:
uglifyjs: bin/uglifyjs
checksum: 10c0/83b0a90eca35f778e07cad9622b80c448b6aad457c9ff8e568afed978212b42930a95f9e1be943a1ffa4258a3340fbb899f41461131c05bb1d0a9c303aed8479
languageName: node
linkType: hard
"unbzip2-stream@npm:^1.0.9":
version: 1.4.3
resolution: "unbzip2-stream@npm:1.4.3"
@@ -29785,22 +29693,6 @@ __metadata:
languageName: node
linkType: hard
"weaviate-client@npm:^3.5.2":
version: 3.8.1
resolution: "weaviate-client@npm:3.8.1"
dependencies:
abort-controller-x: "npm:^0.4.3"
graphql: "npm:^16.11.0"
graphql-request: "npm:^6.1.0"
long: "npm:^5.3.2"
nice-grpc: "npm:^2.1.12"
nice-grpc-client-middleware-retry: "npm:^3.1.11"
nice-grpc-common: "npm:^2.0.2"
uuid: "npm:^9.0.1"
checksum: 10c0/a001a1b0eaf9b1344f1d7963520fe43b83bfc1a34efbe1d1b8748ae7b042f95d502cc6d31f681969865d7df90cf54a902233c3dea379aac6df40cb4ed704f665
languageName: node
linkType: hard
"web-namespaces@npm:^2.0.0":
version: 2.0.1
resolution: "web-namespaces@npm:2.0.1"
@@ -30046,6 +29938,13 @@ __metadata:
languageName: node
linkType: hard
"wordwrap@npm:^1.0.0":
version: 1.0.0
resolution: "wordwrap@npm:1.0.0"
checksum: 10c0/7ed2e44f3c33c5c3e3771134d2b0aee4314c9e49c749e37f464bf69f2bcdf0cbf9419ca638098e2717cff4875c47f56a007532f6111c3319f557a2ca91278e92
languageName: node
linkType: hard
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0":
version: 7.0.0
resolution: "wrap-ansi@npm:7.0.0"
@@ -30298,7 +30197,7 @@ __metadata:
languageName: node
linkType: hard
"yargs@npm:17.7.2, yargs@npm:^17.0.1, yargs@npm:^17.5.1, yargs@npm:^17.6.2, yargs@npm:^17.7.2":
"yargs@npm:17.7.2, yargs@npm:^17.0.1, yargs@npm:^17.5.1, yargs@npm:^17.6.2":
version: 17.7.2
resolution: "yargs@npm:17.7.2"
dependencies:
@@ -30424,10 +30323,10 @@ __metadata:
languageName: node
linkType: hard
"zod@npm:^3.25.32":
version: 3.25.76
resolution: "zod@npm:3.25.76"
checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c
"zod@npm:^3.25.76 || ^4":
version: 4.1.12
resolution: "zod@npm:4.1.12"
checksum: 10c0/b64c1feb19e99d77075261eaf613e0b2be4dfcd3551eff65ad8b4f2a079b61e379854d066f7d447491fcf193f45babd8095551a9d47973d30b46b6d8e2c46774
languageName: node
linkType: hard