feat(global): errors logs are logged as debug level and activated with program argument 'debug'

This commit is contained in:
Fabrice Hong
2023-04-08 01:05:08 +02:00
parent 0e004f5c14
commit 43c006d71c
5 changed files with 148 additions and 26 deletions

View File

@@ -313,6 +313,10 @@ def parse_arguments():
parser.add_argument('--gpt4only', action='store_true', help='Enable GPT4 Only Mode')
args = parser.parse_args()
if args.debug:
logger.log("Debug Mode: ", Fore.GREEN, "ENABLED")
cfg.set_debug_mode(True)
if args.continuous:
print_to_console("Continuous Mode: ", Fore.RED, "ENABLED")
print_to_console(
@@ -343,6 +347,7 @@ check_openai_api_key()
cfg = Config()
logger = configure_logging()
parse_arguments()
logger.set_level(logging.DEBUG if cfg.debug_mode else logging.INFO)
ai_name = ""
prompt = construct_prompt()
# print(prompt)