manus部署
https://github.com/mannaandpoem/OpenManus
git clone https://github.com/mannaandpoem/OpenManus.git
或者手工下载zip包解压,包很小,只有几百K。
cd OpenManus-main
#创建python环境,有python3的可以用python3
python -m venv myenv
source myenv/bin/activate
#安装依赖,这里有个700M的包可能要下载超时,多试几次直到完成。
pip install -r requirements.txt --trusted-host mirrors.aliyun.com
大模型配置
cd config
cp config.example.toml config.toml
#修改大模型配置,
vi config.toml
config.toml中的大模型配置,一个是全局的一个是特殊的,可以使用同一个。可以使用硅基流动的deepseek大模型,自己修改相关配置。
内容如下
# Global LLM configuration
[llm]
model = "meta-llama/Llama-3.3-70B-Instruct"
base_url = "https://api.siliconflow.cn/v1"
api_key = "sk-ilyiyqnrgibjdnkkcrgvzxncevdg1niayqujnvdwovrrueee"
max_tokens = 4096
temperature = 0.0
# Optional configuration for specific LLM models
[llm.vision]
model = "meta-llama/Llama-3.3-70B-Instruct"
base_url = "https://api.openai.com/v1"
api_key = "sk-ilyiydaffertrytyuytiuytrdsfadsaDPwtfdfjnvxlovrrueee"
python main.py直接启动命令行对话,没有页面
python3 main.py
INFO [browser_use] BrowserUse logging setup complete with level info
INFO [root] Anonymized telemetry enabled. See https://docs.browser-use.com/development/telemetry for more information.
Enter your prompt (or 'exit' to quit):
manus使用体验
好的:
- 会使用多种工具,会调用python计算当天日期,会调用搜索api搜索。
- 会自己阅读相关网站获取信息
- 会自动思索如何完成任务,使用各种工具,基本符合正常人的思维和操作。
不好的:
1.基本每次都会调用谷歌搜索引擎,结果网络问题报错。
2.依赖工具的良好支持,让它去12306订票,他去访问了12306官网,但是不知道如何操作订票。这就依赖于提前将订票api接口信息提供给它。
3.不知是否是网络问题,感觉不够稳定,看着挺正常的思路最终缺经常不能给出满意的结果。
总结下,初步使用了下,感觉manus还是挺强的,但是需要很多的优化支持才能实现良好的效果。
参考
https://mp.weixin.qq.com/s/SfhcVD4M1RVDtlV5Jd295Q