From c17737f0ec7d0e5f7e98035123e4eeec9b7e8ecd Mon Sep 17 00:00:00 2001 From: Matthew Zhou Date: Thu, 13 Feb 2025 10:17:53 -0800 Subject: [PATCH] chore: Remove overly verbose warning (#986) --- letta/local_llm/utils.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/letta/local_llm/utils.py b/letta/local_llm/utils.py index 21be45c5..d082e5ab 100644 --- a/letta/local_llm/utils.py +++ b/letta/local_llm/utils.py @@ -249,10 +249,7 @@ def num_tokens_from_messages(messages: List[dict], model: str = "gpt-4") -> int: # num_tokens += len(encoding.encode(value["arguments"])) else: - if value is None: - # raise ValueError(f"Message has null value: {key} with value: {value} - message={message}") - warnings.warn(f"Message has null value: {key} with value: {value} - message={message}") - else: + if value is not None: if not isinstance(value, str): raise ValueError(f"Message has non-string value: {key} with value: {value} - message={message}") num_tokens += len(encoding.encode(value))