From 87dd822f7a6c63ca921e618ebe5d4c97be138931 Mon Sep 17 00:00:00 2001 From: Saqib Ameen Date: Fri, 7 Mar 2025 01:06:30 -0700 Subject: [PATCH 1/4] =?UTF-8?q?=F0=9F=93=A6=20NEW:=20add=20topK=20support?= =?UTF-8?q?=20in=20create?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/langbase/src/langbase/langbase.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/langbase/src/langbase/langbase.ts b/packages/langbase/src/langbase/langbase.ts index c46d207..a5668a3 100644 --- a/packages/langbase/src/langbase/langbase.ts +++ b/packages/langbase/src/langbase/langbase.ts @@ -268,6 +268,7 @@ export interface MemoryCreateOptions { name: string; description?: string; embedding_model?: EmbeddingModels; + top_k?: number; } export interface MemoryDeleteOptions { From 82a748067a0faf914ee13cf3492cfa6649422a77 Mon Sep 17 00:00:00 2001 From: Saqib Ameen Date: Mon, 17 Mar 2025 14:03:30 -0600 Subject: [PATCH 2/4] =?UTF-8?q?=F0=9F=9A=80=20RELEASE:=20new=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/nodejs/package.json | 2 +- packages/langbase/CHANGELOG.md | 6 ++++++ packages/langbase/package.json | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/examples/nodejs/package.json b/examples/nodejs/package.json index 5bdd9ee..ee60789 100644 --- a/examples/nodejs/package.json +++ b/examples/nodejs/package.json @@ -42,7 +42,7 @@ "dependencies": { "@langbase/cli": "workspace:*", "dotenv": "^16.4.5", - "langbase": "1.1.44", + "langbase": "1.1.45", "uuid": "^11.1.0" } } diff --git a/packages/langbase/CHANGELOG.md b/packages/langbase/CHANGELOG.md index 7c464b3..cf91c57 100644 --- a/packages/langbase/CHANGELOG.md +++ b/packages/langbase/CHANGELOG.md @@ -1,5 +1,11 @@ # `langbase` SDK +## 1.1.45 + +### Patch Changes + +- configurable top-k in memory + ## 1.1.44 ### Patch Changes diff --git a/packages/langbase/package.json b/packages/langbase/package.json index 84873a9..bde6028 100644 --- a/packages/langbase/package.json +++ b/packages/langbase/package.json @@ -1,6 +1,6 @@ { "name": "langbase", - "version": "1.1.44", + "version": "1.1.45", "license": "Apache-2.0", "sideEffects": false, "main": "./dist/index.js", From a711301a1b15910037b605198c7f246b573c2f2f Mon Sep 17 00:00:00 2001 From: Saqib Ameen Date: Mon, 17 Mar 2025 14:08:10 -0600 Subject: [PATCH 3/4] =?UTF-8?q?=F0=9F=90=9B=20FIX:=20version=20in=20exampl?= =?UTF-8?q?es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/nodejs/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/nodejs/package.json b/examples/nodejs/package.json index ee60789..5bdd9ee 100644 --- a/examples/nodejs/package.json +++ b/examples/nodejs/package.json @@ -42,7 +42,7 @@ "dependencies": { "@langbase/cli": "workspace:*", "dotenv": "^16.4.5", - "langbase": "1.1.45", + "langbase": "1.1.44", "uuid": "^11.1.0" } } From cbd74a5a8f5f779e95d999be74f219931ceeb434 Mon Sep 17 00:00:00 2001 From: Saqib Ameen Date: Mon, 17 Mar 2025 14:14:31 -0600 Subject: [PATCH 4/4] =?UTF-8?q?=F0=9F=91=8C=20IMPROVE:=20Bump=20packages?= =?UTF-8?q?=20versions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/nextjs/package.json | 2 +- examples/nodejs/package.json | 2 +- pnpm-lock.yaml | 30 +++++++++++++++--------------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 30a992e..42f1e29 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -12,7 +12,7 @@ "@radix-ui/react-slot": "^1.1.0", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", - "langbase": "^1.1.44", + "langbase": "^1.1.45", "lucide-react": "^0.416.0", "mxcn": "^2.0.0", "next": "14.2.5", diff --git a/examples/nodejs/package.json b/examples/nodejs/package.json index 5bdd9ee..ee60789 100644 --- a/examples/nodejs/package.json +++ b/examples/nodejs/package.json @@ -42,7 +42,7 @@ "dependencies": { "@langbase/cli": "workspace:*", "dotenv": "^16.4.5", - "langbase": "1.1.44", + "langbase": "1.1.45", "uuid": "^11.1.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7615ca..e84f92d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 langbase: - specifier: ^1.1.44 - version: 1.1.44(react@18.3.1)(ws@8.18.0) + specifier: ^1.1.45 + version: 1.1.45(react@18.3.1)(ws@8.18.0) lucide-react: specifier: ^0.416.0 version: 0.416.0(react@18.3.1) @@ -115,8 +115,8 @@ importers: specifier: ^16.4.5 version: 16.4.7 langbase: - specifier: 1.1.44 - version: 1.1.44(react@18.3.1)(ws@8.18.0) + specifier: 1.1.45 + version: 1.1.45(react@18.3.1)(ws@8.18.0) uuid: specifier: ^11.1.0 version: 11.1.0 @@ -264,7 +264,7 @@ importers: version: 5.7.3 vitest: specifier: 1.6.0 - version: 1.6.0(@edge-runtime/vm@4.0.4)(@types/node@22.13.5)(jsdom@24.1.3)(terser@5.38.1) + version: 1.6.0(@edge-runtime/vm@4.0.4)(@types/node@22.13.5)(jsdom@24.1.3(canvas@2.11.2))(terser@5.38.1) packages/langbase: dependencies: @@ -3243,8 +3243,8 @@ packages: keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - langbase@1.1.44: - resolution: {integrity: sha512-99nmbZ2DVwqYiqSVgH8lF9UoM7glIYSdG3WzE3Z2nZbJKoFyZPvRRk7Czq05b32nqcAALwzk3zqVOZmDIn1rqQ==} + langbase@1.1.45: + resolution: {integrity: sha512-uh2oiYxVPWXRExJemzZtetiKsa9jMACuU1MJDO7oLLtsBskOlrwFYHFT2bc8SttM7lOUZIKjBGEXoSGps99g/A==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 @@ -6043,7 +6043,7 @@ snapshots: '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.3) eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)) + eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.31.0) eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@8.57.1) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1) @@ -6540,7 +6540,7 @@ snapshots: clear-any-console@1.16.3(react@18.3.1)(ws@8.18.0): dependencies: - langbase: 1.1.44(react@18.3.1)(ws@8.18.0) + langbase: 1.1.45(react@18.3.1)(ws@8.18.0) transitivePeerDependencies: - encoding - react @@ -6558,7 +6558,7 @@ snapshots: cli-handle-error@4.4.1(react@18.3.1)(ws@8.18.0): dependencies: chalk: 3.0.0 - langbase: 1.1.44(react@18.3.1)(ws@8.18.0) + langbase: 1.1.45(react@18.3.1)(ws@8.18.0) log-symbols: 3.0.0 transitivePeerDependencies: - encoding @@ -6568,7 +6568,7 @@ snapshots: cli-handle-unhandled@1.1.2(react@18.3.1)(ws@8.18.0): dependencies: cli-handle-error: 4.4.1(react@18.3.1)(ws@8.18.0) - langbase: 1.1.44(react@18.3.1)(ws@8.18.0) + langbase: 1.1.45(react@18.3.1)(ws@8.18.0) transitivePeerDependencies: - encoding - react @@ -6595,7 +6595,7 @@ snapshots: dependencies: chalk: 5.4.1 clear-any-console: 1.16.3(react@18.3.1)(ws@8.18.0) - langbase: 1.1.44(react@18.3.1)(ws@8.18.0) + langbase: 1.1.45(react@18.3.1)(ws@8.18.0) transitivePeerDependencies: - encoding - react @@ -7059,7 +7059,7 @@ snapshots: eslint-plugin-turbo: 2.4.1(eslint@8.57.1)(turbo@2.4.1) turbo: 2.4.1 - eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.31.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@8.57.1)): + eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.31.0): dependencies: eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.3))(eslint@8.57.1) @@ -8053,7 +8053,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - langbase@1.1.44(react@18.3.1)(ws@8.18.0): + langbase@1.1.45(react@18.3.1)(ws@8.18.0): dependencies: dotenv: 16.4.7 openai: 4.83.0(ws@8.18.0)(zod@3.24.1) @@ -9582,7 +9582,7 @@ snapshots: - supports-color - terser - vitest@1.6.0(@edge-runtime/vm@4.0.4)(@types/node@22.13.5)(jsdom@24.1.3)(terser@5.38.1): + vitest@1.6.0(@edge-runtime/vm@4.0.4)(@types/node@22.13.5)(jsdom@24.1.3(canvas@2.11.2))(terser@5.38.1): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0