最近在尝试用Qwen2.5-7B搭一个简单的AI Agent,让它调用天气、日历这些API。参考了LangChain和CrewAI的文档,但模型返回的工具调用参数经常和预期格式对不上,比如函数名写错、JSON少括号,或者把参数塞到自然语言里了。试过调temperature和top_p,效果时好时坏。是不是得自己写个parser硬解析?还是说要微调模型才能稳定?求问有没有现成的prompt模板或者优化技巧,能稳定输出符合OpenAI function calling格式的结果?先谢过各位大佬。