Commit Graph

4 Commits

Author SHA1 Message Date
MikeHughes-BIN 41d651a84c Refactor document creation logic to improve readability and maintainability by rearranging variable declarations in chatgpt, gemini, and qwen3 modules. 2026-01-17 14:16:57 +01:00
MikeHughes-BIN ea0ff25d1a Update language handling in document processing to support dynamic output languages 2026-01-15 17:31:53 +01:00
emily 6b3724b765 edited the way api keys are handled.
Since API keys are now loaded from the auth server, this means that there is a delay between starting the software, loading the keys, and loading all the module files.
Due to nodejs running Async, the modules are being loaded BEFORE the api keys have been returned from the auth server.
So now the api keys are being set inside the module every time the module is being called.
This has absolutely no impact on performance, or security, plus, this was the easiest solution, especially as it required no big changes to the rest of the code
2026-01-14 03:01:30 +01:00
emily 562debd883 added test for qwen3 model and added a console log for debugging purposes to the gemini test because that shit model keeps being dogshit and throwing errors about being overloaded because the dogshit company called google cant fucking manage to set up a model that doesnt shit itself the moment more than 3 people send a query at the same time, god i fucking hate google and LLMs, it is truly an insult that we have to write this dogshit software 2025-12-16 18:27:43 +01:00