程序员老鬼

本地部署!开源通用智能体OpenManus

最近,AI领域的热潮一波接一波,中国团队推出的通用AI Agent产品Manus成为行业热议的焦点。

而为了让更多开发者可以自由探索和定制AI Agent的可能性,Meta GPT团队和Camel团队开源了OpenManus和OpenManus-OWL,提供了一套可以自主部署的解决方案。

与Manus类似,OpenManus底层结合了Claude等大模型,并且提供了丰富的组件调用能力。

Image

对于想要摆脱商业API依赖,探索AI智能体潜力的开发者来说,OpenManus无疑是一个理想的选择。


为什么选择OpenManus?

  • 开源可控:不依赖封闭的商业API,代码和数据完全掌控在自己手里。
  • 自由度更高:可根据具体需求进行定制,不受商业产品的功能限制。
  • 适合探索AI Agent潜力:可以基于自身业务需求开发不同类型的智能体应用。

无论是企业用户希望部署自己的AI Agent,还是个人开发者想要研究通用智能体的实现方式,OpenManus都能提供良好的技术基础。


如何安装OpenManus?

1 安装准备
  • 确保已安装 Python 3.12
  • 具备基本的命令行操作能力
2 安装方式

方式一:使用conda(推荐)

创建并激活conda环境:
conda create -n open_manus python=3.12
conda activate open_manus

Image

Image

克隆OpenManus仓库:
git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus

Image

Image

安装依赖:
pip install -r requirements.txt

Image

方式二:使用uv(推荐)

安装uv:
macOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh

Windows:powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Image

克隆OpenManus仓库:

    git clone https://github.com/mannaandpoem/OpenManus.git
    cd OpenManus
    创建并激活虚拟环境:
    uv venv
    source .venv/bin/activate  # Unix/macOS
    # Windows用户使用:
    # .venv\Scripts\activate
    安装依赖:
    uv pip install -r requirements.txt

配置OpenManus

复制配置文件:
cp config/config.example.toml config.toml

Image

编辑config.toml,填入API信息和参数,例如:

Image

[llm]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..." # 替换为你的API密钥
max_tokens = 4096
temperature = 0.0

启动OpenManus

运行主程序:
python main.py

Image


启动开发模式:
python run_flow.py

Image

相关资源获取

由于有些小伙伴因为网络原因,无法访问,这里我已经将源码都统一整理到网盘中了,大家需要的自行下载就好。

  • 网盘链接:https://pan.quark.cn/s/09a0a45fff1a

Image

以上就是本地部署OpenManus的完整流程,希望对你有所帮助!

最后,我为大家打造了一份deepseek的入门到精通教程,完全免费:https://www.songshuhezi.com/deepseek

Image

也可以看我写的这篇文章《DeepSeek满血复活,直接起飞!》来进行本地搭建。

-END-

ok,今天先说到这,老规矩,给大家分享一份不错的副业资料,感兴趣的同学可以链接我,微信:hls404 找我领取。

以上,就是今天的分享了,看完文章记得右下角点赞,也欢迎在评论区写下你的留言。