本地部署OpenManus报错[Function call is not supported for this model.]

遇到的问题

| ERROR | app.llm:ask_tool:250 - API error: Error code: 400 - {‘code’: 20037, ‘message’: ‘Function call is not supported for this model.’, ‘data’: None}

现象

原因分析

这是因为远程大模型不支持 Function call 功能。

解决办法

1.尝试其他大模型:目前已知 Qwen/QwQ-32B 支持 Function call ,建议切换至该模型进行测试(目前未知原因,第三方部署的大模型,如硅基流动的DeepSeek所有系列均会出现该问题,推荐直接使用官方提供的API进行解决)。

2.本地部署大模型:虽然这是一个可行的方案,但由于目前存在较多问题,不推荐使用。

总结

由于 Manus 邀请码稀缺,获取难度较大,OpenManus 作为其开源替代方案,虽然目前尚不完善,但您可以先在本地部署并体验首个开源的通用智能体。这样不仅能提前感受智能体的功能,还能为后续的完善提供使用反馈,帮助其逐步改进。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐