feat(ts-sdk): add Elasticsearch vector store provider (#5866)
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai>
This commit is contained in:
Generated
+89
-22
@@ -44,6 +44,9 @@ importers:
|
||||
'@cloudflare/workers-types':
|
||||
specifier: ^4.20250504.0
|
||||
version: 4.20260611.1
|
||||
'@elastic/elasticsearch':
|
||||
specifier: ^9.0.0
|
||||
version: 9.4.2
|
||||
'@google-cloud/aiplatform':
|
||||
specifier: ^6.8.0
|
||||
version: 6.8.1
|
||||
@@ -52,7 +55,7 @@ importers:
|
||||
version: 1.52.0
|
||||
'@langchain/core':
|
||||
specifier: ^1.1.47
|
||||
version: 1.1.48(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0)
|
||||
version: 1.1.48(@opentelemetry/api@1.9.1)(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0)
|
||||
'@mistralai/mistralai':
|
||||
specifier: ^1.5.2
|
||||
version: 1.15.1
|
||||
@@ -106,7 +109,7 @@ importers:
|
||||
version: 3.22.5(@types/node@22.19.21)
|
||||
natural:
|
||||
specifier: ^8.0.1
|
||||
version: 8.1.1
|
||||
version: 8.1.1(@opentelemetry/api@1.9.1)
|
||||
ollama:
|
||||
specifier: ^0.5.14
|
||||
version: 0.5.18
|
||||
@@ -554,6 +557,19 @@ packages:
|
||||
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
|
||||
engines: {node: '>=12'}
|
||||
|
||||
'@elastic/elasticsearch@9.4.2':
|
||||
resolution: {integrity: sha512-H9myMlLUeotkZhZ4ppinoMGDFxmW3lY8/s+4TIk1vFHyCvWU1Ej4T7azX5buCzemyFApgN0ywnEuvOtpel2VZg==}
|
||||
engines: {node: '>=20'}
|
||||
peerDependencies:
|
||||
apache-arrow: 18.x - 21.x
|
||||
peerDependenciesMeta:
|
||||
apache-arrow:
|
||||
optional: true
|
||||
|
||||
'@elastic/transport@9.3.7':
|
||||
resolution: {integrity: sha512-L38Ax21uF2OPUmCRWycZ/dZdMYf7gMrtClcxvVrqJVFmn8ET2M++GYmFGJpLqOHS1beATxOXLWe7y2ijSQz/ng==}
|
||||
engines: {node: '>=20'}
|
||||
|
||||
'@esbuild/aix-ppc64@0.28.1':
|
||||
resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -879,6 +895,20 @@ packages:
|
||||
resolution: {integrity: sha512-ow1A/Z7MBlNL/JZzTY4+M+8psiVh66g0Z7EQSl/qbT0U6zLBsVDYh6nvm8D4e4tIzQtn6ODbA2OsqYGvqZj76g==}
|
||||
engines: {node: '>=14', yarn: ^1.22.10}
|
||||
|
||||
'@opentelemetry/api@1.9.1':
|
||||
resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==}
|
||||
engines: {node: '>=8.0.0'}
|
||||
|
||||
'@opentelemetry/core@2.9.0':
|
||||
resolution: {integrity: sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==}
|
||||
engines: {node: ^18.19.0 || >=20.6.0}
|
||||
peerDependencies:
|
||||
'@opentelemetry/api': '>=1.0.0 <1.10.0'
|
||||
|
||||
'@opentelemetry/semantic-conventions@1.42.0':
|
||||
resolution: {integrity: sha512-icc5xCzndZfhuJMy5oqk5AvloWquR7jtae74qzpkKkhGp8BivK+oCcEXgGnjCdTfp8hA44l+w8gE8yYJbocJJw==}
|
||||
engines: {node: '>=14'}
|
||||
|
||||
'@pinecone-database/pinecone@8.0.0':
|
||||
resolution: {integrity: sha512-dItFqLdis2Pd5lC67aKn8HhvXajzlOz4+0RyK1CRcZMdSwG8YxUCBtH4yXPC8/6uLxfr2dvMWnRFuKgtPwwajQ==}
|
||||
engines: {node: '>=20.0.0'}
|
||||
@@ -3202,6 +3232,9 @@ packages:
|
||||
secure-json-parse@2.7.0:
|
||||
resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
|
||||
|
||||
secure-json-parse@4.1.0:
|
||||
resolution: {integrity: sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==}
|
||||
|
||||
semver-compare@1.0.0:
|
||||
resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
|
||||
|
||||
@@ -4409,6 +4442,26 @@ snapshots:
|
||||
dependencies:
|
||||
'@jridgewell/trace-mapping': 0.3.9
|
||||
|
||||
'@elastic/elasticsearch@9.4.2':
|
||||
dependencies:
|
||||
'@elastic/transport': 9.3.7
|
||||
tslib: 2.8.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@elastic/transport@9.3.7':
|
||||
dependencies:
|
||||
'@opentelemetry/api': 1.9.1
|
||||
'@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1)
|
||||
debug: 4.4.3(supports-color@5.5.0)
|
||||
hpagent: 1.2.0
|
||||
ms: 2.1.3
|
||||
secure-json-parse: 4.1.0
|
||||
tslib: 2.8.1
|
||||
undici: 7.28.0
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@esbuild/aix-ppc64@0.28.1':
|
||||
optional: true
|
||||
|
||||
@@ -4745,12 +4798,12 @@ snapshots:
|
||||
|
||||
'@js-sdsl/ordered-map@4.4.2': {}
|
||||
|
||||
'@langchain/core@1.1.48(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0)':
|
||||
'@langchain/core@1.1.48(@opentelemetry/api@1.9.1)(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0)':
|
||||
dependencies:
|
||||
'@cfworker/json-schema': 4.1.1
|
||||
'@standard-schema/spec': 1.1.0
|
||||
js-tiktoken: 1.0.21
|
||||
langsmith: 0.6.3(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0)
|
||||
langsmith: 0.6.3(@opentelemetry/api@1.9.1)(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0)
|
||||
mustache: 4.2.0
|
||||
p-queue: 6.6.2
|
||||
zod: 3.25.76
|
||||
@@ -4797,6 +4850,15 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@opentelemetry/api@1.9.1': {}
|
||||
|
||||
'@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)':
|
||||
dependencies:
|
||||
'@opentelemetry/api': 1.9.1
|
||||
'@opentelemetry/semantic-conventions': 1.42.0
|
||||
|
||||
'@opentelemetry/semantic-conventions@1.42.0': {}
|
||||
|
||||
'@pinecone-database/pinecone@8.0.0': {}
|
||||
|
||||
'@pkgjs/parseargs@0.11.0':
|
||||
@@ -4836,9 +4898,9 @@ snapshots:
|
||||
dependencies:
|
||||
'@redis/client': 1.6.1
|
||||
|
||||
'@redis/bloom@5.12.1(@redis/client@5.12.1)':
|
||||
'@redis/bloom@5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))':
|
||||
dependencies:
|
||||
'@redis/client': 5.12.1
|
||||
'@redis/client': 5.12.1(@opentelemetry/api@1.9.1)
|
||||
|
||||
'@redis/client@1.6.1':
|
||||
dependencies:
|
||||
@@ -4846,9 +4908,11 @@ snapshots:
|
||||
generic-pool: 3.9.0
|
||||
yallist: 4.0.0
|
||||
|
||||
'@redis/client@5.12.1':
|
||||
'@redis/client@5.12.1(@opentelemetry/api@1.9.1)':
|
||||
dependencies:
|
||||
cluster-key-slot: 1.1.2
|
||||
optionalDependencies:
|
||||
'@opentelemetry/api': 1.9.1
|
||||
|
||||
'@redis/graph@1.1.1(@redis/client@1.6.1)':
|
||||
dependencies:
|
||||
@@ -4858,25 +4922,25 @@ snapshots:
|
||||
dependencies:
|
||||
'@redis/client': 1.6.1
|
||||
|
||||
'@redis/json@5.12.1(@redis/client@5.12.1)':
|
||||
'@redis/json@5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))':
|
||||
dependencies:
|
||||
'@redis/client': 5.12.1
|
||||
'@redis/client': 5.12.1(@opentelemetry/api@1.9.1)
|
||||
|
||||
'@redis/search@1.2.0(@redis/client@1.6.1)':
|
||||
dependencies:
|
||||
'@redis/client': 1.6.1
|
||||
|
||||
'@redis/search@5.12.1(@redis/client@5.12.1)':
|
||||
'@redis/search@5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))':
|
||||
dependencies:
|
||||
'@redis/client': 5.12.1
|
||||
'@redis/client': 5.12.1(@opentelemetry/api@1.9.1)
|
||||
|
||||
'@redis/time-series@1.1.0(@redis/client@1.6.1)':
|
||||
dependencies:
|
||||
'@redis/client': 1.6.1
|
||||
|
||||
'@redis/time-series@5.12.1(@redis/client@5.12.1)':
|
||||
'@redis/time-series@5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))':
|
||||
dependencies:
|
||||
'@redis/client': 5.12.1
|
||||
'@redis/client': 5.12.1(@opentelemetry/api@1.9.1)
|
||||
|
||||
'@rollup/rollup-android-arm-eabi@4.61.1':
|
||||
optional: true
|
||||
@@ -6627,10 +6691,11 @@ snapshots:
|
||||
|
||||
kolorist@1.8.0: {}
|
||||
|
||||
langsmith@0.6.3(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0):
|
||||
langsmith@0.6.3(@opentelemetry/api@1.9.1)(openai@4.104.0(ws@8.21.0)(zod@3.25.76))(ws@8.21.0):
|
||||
dependencies:
|
||||
p-queue: 6.6.2
|
||||
optionalDependencies:
|
||||
'@opentelemetry/api': 1.9.1
|
||||
openai: 4.104.0(ws@8.21.0)(zod@3.25.76)
|
||||
ws: 8.21.0
|
||||
|
||||
@@ -6835,7 +6900,7 @@ snapshots:
|
||||
|
||||
natural-compare@1.4.0: {}
|
||||
|
||||
natural@8.1.1:
|
||||
natural@8.1.1(@opentelemetry/api@1.9.1):
|
||||
dependencies:
|
||||
afinn-165: 2.0.2
|
||||
afinn-165-financialmarketnews: 3.0.0
|
||||
@@ -6844,7 +6909,7 @@ snapshots:
|
||||
memjs: 1.3.2
|
||||
mongoose: 9.7.0
|
||||
pg: 8.21.0
|
||||
redis: 5.12.1
|
||||
redis: 5.12.1(@opentelemetry/api@1.9.1)
|
||||
safe-stable-stringify: 2.5.0
|
||||
stopwords-iso: 1.1.0
|
||||
sylvester: 0.0.21
|
||||
@@ -7240,13 +7305,13 @@ snapshots:
|
||||
'@redis/search': 1.2.0(@redis/client@1.6.1)
|
||||
'@redis/time-series': 1.1.0(@redis/client@1.6.1)
|
||||
|
||||
redis@5.12.1:
|
||||
redis@5.12.1(@opentelemetry/api@1.9.1):
|
||||
dependencies:
|
||||
'@redis/bloom': 5.12.1(@redis/client@5.12.1)
|
||||
'@redis/client': 5.12.1
|
||||
'@redis/json': 5.12.1(@redis/client@5.12.1)
|
||||
'@redis/search': 5.12.1(@redis/client@5.12.1)
|
||||
'@redis/time-series': 5.12.1(@redis/client@5.12.1)
|
||||
'@redis/bloom': 5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))
|
||||
'@redis/client': 5.12.1(@opentelemetry/api@1.9.1)
|
||||
'@redis/json': 5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))
|
||||
'@redis/search': 5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))
|
||||
'@redis/time-series': 5.12.1(@redis/client@5.12.1(@opentelemetry/api@1.9.1))
|
||||
transitivePeerDependencies:
|
||||
- '@node-rs/xxhash'
|
||||
- '@opentelemetry/api'
|
||||
@@ -7337,6 +7402,8 @@ snapshots:
|
||||
|
||||
secure-json-parse@2.7.0: {}
|
||||
|
||||
secure-json-parse@4.1.0: {}
|
||||
|
||||
semver-compare@1.0.0: {}
|
||||
|
||||
semver@6.3.1: {}
|
||||
|
||||
Reference in New Issue
Block a user