最近在玩开源模型搭Agent,选了Llama 3 8B做推理引擎,想实现一个简单的旅游规划助手。流程大概是:用户输入目的地→模型判断是否需要查天气/订酒店→调用对应工具。但问题是,Llama 3在路由判断这块特别不稳定,比如用户说“想去北京看故宫”,它有时候会去查天气,有时候又会直接输出一段话而不是调用工具。我试过改prompt、加few-shot例子,甚至调了temperature到0.1,还是经常跑偏。有没有大佬遇到过类似情况?是模型本身推理能力不够,还是我tool-call的格式设置有问题?求指点,谢谢!