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,9 +534,10 @@ def truncate_messages(
encoder = download_model(model_name).tokenizer()
except:
encoder = tiktoken.encoding_for_model(default_tokenizer)
logger.debug(
f"Fallback to default chat model tokenizer: {default_tokenizer}.\nConfigure tokenizer for model: {model_name} in Khoj settings to improve context stuffing."
)
if state.verbose > 2:
logger.debug(
f"Fallback to default chat model tokenizer: {default_tokenizer}.\nConfigure tokenizer for model: {model_name} in Khoj settings to improve context stuffing."
)
# Extract system message from messages
system_message = None