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:
@@ -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",
|
||||
68
.yarn/patches/@langchain-core-npm-1.0.2-183ef83fe4.patch
vendored
Normal file
68
.yarn/patches/@langchain-core-npm-1.0.2-183ef83fe4.patch
vendored
Normal 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",
|
||||
@@ -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;
|
||||
}
|
||||
17
.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch
vendored
Normal file
17
.yarn/patches/@langchain-openai-npm-1.0.0-474d0ad9d4.patch
vendored
Normal 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;
|
||||
13
package.json
13
package.json
@@ -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": {
|
||||
|
||||
@@ -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 }
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
429
yarn.lock
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user