根因:REACT_SYSTEM_PROMPT 要求模型用 Thought/Action/Action Input 格式回复,导致模型用文本写工具调用而不是走 Ollama API 的 tool_calls 字段。v3.3.4 之前没有 ReAct prompt 时模型能正常调用。 改为简洁的 AGENT_SYSTEM_PROMPT,只描述工作方式和注意事项, 不规定输出格式,让模型自然使用 API function calling。 文本解析兜底保留作为安全网。
根因:REACT_SYSTEM_PROMPT 要求模型用 Thought/Action/Action Input 格式回复,导致模型用文本写工具调用而不是走 Ollama API 的 tool_calls 字段。v3.3.4 之前没有 ReAct prompt 时模型能正常调用。 改为简洁的 AGENT_SYSTEM_PROMPT,只描述工作方式和注意事项, 不规定输出格式,让模型自然使用 API function calling。 文本解析兜底保留作为安全网。