-
Notifications
You must be signed in to change notification settings - Fork 8.8k
Closed as not planned
Labels
Description
Bug Description

产生原因分析:
- 使用的qwen模型,导致返回参数不是只有json部分
Bug solved method
在接收到args = tool_call.function.arguments
对args做一个简单截取
# Intercepting a valid JSON string
start = args.find("{")
end = args.rfind("}") + 1
if start != -1 and end != -1:
args = args[start:end]
args = json.loads(args)
Environment information
- System version: Windows 11
- Python version: 3.12
- OpenManus version or branch: main
- Installation method (e.g.,
pip install -r requirements.txt
orpip install -e .
):pip install -r requirements.txt
- model: "Qwen/Qwen3-8B"
Extra information
No response