From cebb6b4e1fee9c1bf9187295002a8d728803423b Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Mon, 27 May 2024 17:21:56 -0300 Subject: [PATCH] fix(all): Libraries update. --- logo.png | Bin 8192 -> 0 bytes package.json | 2 +- packages/core.gbapp/services/GBDeployer.ts | 6 +++--- packages/kb.gbapp/services/KBService.ts | 5 +---- 4 files changed, 5 insertions(+), 8 deletions(-) delete mode 100644 logo.png diff --git a/logo.png b/logo.png deleted file mode 100644 index 9a0a1a84e38e7228ec5530486ac2b47b60d15d76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8192 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 diff --git a/package.json b/package.json index d9f8058a7..aed42f487 100644 --- a/package.json +++ b/package.json @@ -209,7 +209,7 @@ "typescript": "5.4.5", "url-join": "5.0.0", "vhost": "3.0.2", - "vm2": "3.9.11", + "vm2": "3.9.19", "vm2-process": "2.1.5", "walk-promise": "0.2.0", "washyourmouthoutwithsoap": "1.0.2", diff --git a/packages/core.gbapp/services/GBDeployer.ts b/packages/core.gbapp/services/GBDeployer.ts index 0c264cf5e..ae63b6fd8 100644 --- a/packages/core.gbapp/services/GBDeployer.ts +++ b/packages/core.gbapp/services/GBDeployer.ts @@ -337,14 +337,14 @@ export class GBDeployer implements IGBDeployer { azureOpenAIApiVersion: azureOpenAIVersion, azureOpenAIApiInstanceName: azureOpenAIApiInstanceName }); - + try { vectorStore = await HNSWLib.load(min['vectorStorePath'], embedding); } catch { vectorStore = new HNSWLib(embedding, { - space: 'cosine', - numDimensions: 1536 + space: 'cosine' }); + } return vectorStore; } diff --git a/packages/kb.gbapp/services/KBService.ts b/packages/kb.gbapp/services/KBService.ts index 6fbcfb8bc..5af5b3453 100644 --- a/packages/kb.gbapp/services/KBService.ts +++ b/packages/kb.gbapp/services/KBService.ts @@ -917,7 +917,6 @@ export class KBService implements IGBKBService { ({ currentDomain, websiteIgnoreUrls }) => { const anchors = Array.from(document.querySelectorAll('a')).filter(p => { try { - return currentDomain == new URL(p.href).hostname.toLocaleLowerCase(); } catch (err) { return false; @@ -1024,12 +1023,10 @@ export class KBService implements IGBKBService { const websiteIgnoreUrls = min.core.getParam(min.instance, 'Website Ignore URLs', null); if (website) { - // Removes last slash if any. - website =website.replace(/\/(?=[^\/]*$)/, ""); + website = website.replace(/\/(?=[^\/]*$)/, ''); - Fs.rmSync(min['vectorStorePath'], { recursive: true, force: true }); let path = DialogKeywords.getGBAIPath(min.botId, `gbot`); const directoryPath = Path.join(process.env.PWD, 'work', path, 'Website'); Fs.rmSync(directoryPath, { recursive: true, force: true });