Only show confusing fallback tokenizer used logs in high verbosity mode

This commit is contained in:
Debanjum
2025-01-25 18:34:30 +07:00
parent aebdd174ec
commit af49375884

View File

@@ -534,6 +534,7 @@ def truncate_messages(
encoder = download_model(model_name).tokenizer() encoder = download_model(model_name).tokenizer()
except: except:
encoder = tiktoken.encoding_for_model(default_tokenizer) encoder = tiktoken.encoding_for_model(default_tokenizer)
if state.verbose > 2:
logger.debug( logger.debug(
f"Fallback to default chat model tokenizer: {default_tokenizer}.\nConfigure tokenizer for model: {model_name} in Khoj settings to improve context stuffing." f"Fallback to default chat model tokenizer: {default_tokenizer}.\nConfigure tokenizer for model: {model_name} in Khoj settings to improve context stuffing."
) )