Issues with the Usage of Thinking Patterns

When using the invoke method of chatdeepseek, I always remove the reason field, which prevents the return of tool calls. The transmitted information is as follows:[{‘role’: ‘user’, ‘content’: ‘小米16怎么样’}, {‘role’: ‘assistant’, ‘reasoning_content’: ‘用户问的是"小米16怎么样",这应该是想了解小米16手机的相关信息。我需要查找关于小米16的最新信息,包括它的规格、性能、价格、用户评价等。考虑到小米数字系列是旗舰机型,小米16应该会有不少关注度。\n\n我需要用中文关键词来搜索,这样能得到更相关的中文信息。搜索关键词可以设为"小米16 评测 参数 价格 2024"或者"小 米16 怎么样"。现在开始搜索。’, ‘content’: ‘’, ‘tool_calls’: [{‘id’: ‘call_00_SznzgdFYqcSvbJ92RV5fkxXU’, ‘type’: ‘function’, ‘function’: {‘name’: ‘web_search’, ‘arguments’: ‘{“query”: “\u5c0f\u7c7316 \u8bc4\u6d4b \u53c2\u6570 \u4ef7\u683c”}’}}]}, {‘role’: ‘tool’, ‘tool_call_id’: ‘call_00_SznzgdFYqcSvbJ92RV5fkxXU’, ‘content’:……
The actual sent message is as follows:[{‘role’: ‘user’, ‘content’: ‘小米16怎么样’}, {‘role’: ‘assistant’, ‘content’: ‘’, ‘tool_calls’: [{‘id’: ‘call_00_SznzgdFYqcSvbJ92RV5fkxXU’, ‘type’: ‘function’, ‘function’: {‘name’: ‘web_search’, ‘arguments’: ‘{“query”: “\u5c0f\u7c7316 \u8bc4\u6d4b \u53c2\u6570 \u4ef7\u683c”}’}}]}, {‘role’: ‘tool’, ‘tool_call_id’: ‘call_00_SznzgdFYqcSvbJ92RV5fkxXU’, ‘content’:……