diff options
| author | MohamedBassem <me@mbassem.com> | 2024-04-15 22:52:56 +0100 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2024-04-15 22:56:41 +0100 |
| commit | 4629dac81cb639f9f080278dc125b9d87d450c8d (patch) | |
| tree | 2bdf9fb18751f7d47d1ce7dbb4405e98387f1a36 /apps | |
| parent | 81e0b2849d837649da9adbc5d077b8c819fe7bee (diff) | |
| download | karakeep-4629dac81cb639f9f080278dc125b9d87d450c8d.tar.zst | |
fix: Fix slice call in the content truncation logic which was resulting in excessive usage of context tokens. Fixes #94
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/workers/utils.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/workers/utils.ts b/apps/workers/utils.ts index 8e69dcd2..2372684e 100644 --- a/apps/workers/utils.ts +++ b/apps/workers/utils.ts @@ -40,7 +40,7 @@ export async function readPDFText(buffer: Buffer): Promise<{ export function truncateContent(content: string, length = 1500) { let words = content.split(" "); if (words.length > length) { - words = words.slice(length); + words = words.slice(0, length); content = words.join(" "); } return content; |
