From 11ce4129b85d8ed2319ff1581caf4687ff6fff63 Mon Sep 17 00:00:00 2001 From: Lab Rat Date: Fri, 6 Dec 2024 04:47:46 +0530 Subject: [PATCH] fix: docfiller skip few responses upon loading new page --- src/docFillerCore/engines/gptEngine.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/docFillerCore/engines/gptEngine.ts b/src/docFillerCore/engines/gptEngine.ts index aa49109..e44e814 100644 --- a/src/docFillerCore/engines/gptEngine.ts +++ b/src/docFillerCore/engines/gptEngine.ts @@ -162,7 +162,12 @@ export class LLMEngine { } try { const parser = LLMEngine.getParser(questionType); - const modelInstance = LLMEngine.instances[this.engine]; + let modelInstance = LLMEngine.instances[this.engine]; + + if (!modelInstance) { + await LLMEngine.fetchApiKeys(); + modelInstance = LLMEngine.instantiateEngine(this.engine); + } if (modelInstance) { const selectedProfileKey = (await getSelectedProfileKey()).trim();