diff --git a/libs/community/langchain_community/chat_models/tongyi.py b/libs/community/langchain_community/chat_models/tongyi.py index 645bd44b175..c28a727d8eb 100644 --- a/libs/community/langchain_community/chat_models/tongyi.py +++ b/libs/community/langchain_community/chat_models/tongyi.py @@ -731,7 +731,7 @@ class ChatTongyi(BaseChatModel): if ( choice["finish_reason"] == "null" and message["content"] == "" - and message["reasoning_content"] == "" + and message.get("reasoning_content", "") == "" and "tool_calls" not in message ): continue