【Agent项目复现】OpenManus复现
Agent入门项目,代码易读性强。
项目地址:https://github.com/FoundationAgents/OpenManus
一、配置环境
1. Anaconda
conda create -n open_manus python=3.12
conda activate open_manus
pip install -r requirements.txt
遇到报错:
这也许是正常现象,因为master分支的代码未必是稳定的,可能只是点小疏漏,问题不大。
将requirements.txt中对于pillow的版本进行修改,因为pillow往往我们相对熟悉,那么依着crawl4ai的版本来修改pillow版本会更稳妥一些。
修改前:
修改后:
重新配置依赖,配置成功。
2. UV
//待更新,可催更
二、配置API key
复制一份config.example模板,然后重命名为config.toml。
这里我们用的是LLM,所以只配置上面的API key即可,这里示例是DeepSeek API。
对于获取DeepSeek API,请移步官网:https://platform.deepseek.com
三、运行项目
Web Search工具需要先执行以下命令:
playwright install
python main.py
然后输入prompt即可。
示例prompt:帮我写一份刘慈欣小说的综述
可以看到结果保存在workspace文件夹中。