OpenManus的安装与体验
大家好,今天给大家分享一个最近非常火的开源项目——OpenManus。这个项目之所以引起广泛关注,主要是因为它的原型manus目前还
处于内测阶段,而且需要邀请码才能使用。
更夸张的是,manus的邀请码已经被炒到了5000块的天价!更有甚者已经开始卖申请教程了!
不过,就在manus服务器崩溃、用户们焦头烂额的时候,MetaGPT团队仅用了3小时就复刻了一个开源版的manus,命名为OpenManus。
这速度简直了!
开源地址在这里:OpenManus GitHub。这个项目一上线,Star数就疯狂上涨,现在已经突破了9.4k,可见大家对它的期待有多高。
既然manus短时间内用不上,咱们不妨先来体验一下这个开源的OpenManus。接下来,咱们一步步在本地安装并运行这个项目。
本地安装OpenManus
首先,我们需要把项目克隆到本地。如果你已经安装了Git,可以直接使用以下命令:
git clone https://github.com/mannaandpoem/OpenManus.git
如果没有Git,也可以直接下载源码包。如果你没有魔法上网的工具,文章底部下载或者在公众号后台私信“manus”获取源码包。
克隆或下载完成后,进入OpenManus项目的根目录。在路径栏输入cmd
,回车,进入根目录路径下的控制台。
接下来,我们需要创建一个Conda环境。输入以下指令:
conda create -n open_manus python=3.12
如果遇到以下报错,可能是因为没有安装Anaconda,或者是环境变量没有配置好。
可以从这里下载并安装Anaconda:Anaconda下载地址。
安装完Anaconda后,记得配置Conda的环境变量。我安装在E盘,将以下路径添加到系统环境变量中:
E:\SOFT\DEVSOFT\ANACONDAE:\SOFT\DEVSOFT\ANACONDA\ScriptsE:\SOFT\DEVSOFT\ANACONDA\Library\mingw-w64\binE:\SOFT\DEVSOFT\ANACONDA\Library\bin
配置完环境变量后,记得逐个窗口点击确定,确保保存下来。
然后关闭cmd窗口,重新打开一个新的控制台窗口,再次输入创建环境的指令:
conda create -n open_manus python=3.12
接下来,我们需要激活这个环境。输入以下指令:
conda activate open_manus
如果提示需要先执行conda init
,那就先执行初始化:
conda init
初始化完成后,记得重新打开一个新的控制台窗口,再次激活环境:
conda activate open_manus
安装依赖项
环境激活后,我们需要安装项目的依赖项。输入以下指令:
pip install -r requirements.txt
配置API
依赖安装完成后,我们需要配置调用大模型的API。在OpenManus/config
目录下,找到config.example.toml
文件,复制一个副本,并将副本文件名改为config.toml
。
编辑config.toml
文件,配置API地址和API Key。
据说manus使用的是Claude模型,所以为了更接近原生体验,我们也配置Claude模型。
修改后的配置如下:
[api]address = "https://kg-api.cloud/v1"key = "your_api_key_here"
经过实测,由于Claude目前没有function call(工具调用)功能和视觉能力,所以暂时只能使用具备这些功能的大模型来运行。我这里选择了gpt-4o
,希望官方能尽快优化,早日用上搭载Claude的完全体。
启动OpenManus
配置完成后,回到之前开启的控制台窗口,输入以下指令启动OpenManus:
python main.py
虽然目前还没有界面操作,输出的工作过程也是英文的,但整体效果已经非常不错了。尤其是对于那些想要打造自己本地“赛博打工人”的朋友们。虽然它还在不断完善中,但已经展现出了强大的潜力。建议赶紧去试试,打造属于自己的AI助手吧!