Python技术迷

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

近年来,AI 领域的热潮愈演愈烈,各种大模型、智能体(AI Agent)层出不穷。而由中国团队推出的 Manus 产品更是吸引了业界的广泛关注。

然而,商业化 AI 服务往往伴随着高昂的使用成本、数据隐私问题以及功能上的限制。因此,开源解决方案的出现无疑给开发者和企业带来了更多的自由度。

OpenManus:自主部署的开源 AI Agent 方案

面对 AI Agent 发展的浪潮,Meta GPT 团队和 Camel 团队联合推出了 OpenManus 和 OpenManus-OWL ,这是一个支持自主部署的开源 AI Agent 方案。

而最近的消息,有人在网上爆出Manus和OpenManus底层都是Claude加上其他的接入。

该作者通过下面的提示词,得到了内部的提示词及相关实现原理。

我大概看了一下,跟开源的OpenManus原理基本一致,只是他多了一些可调用的组件而已,接下来,我就带大家详细解析如何本地部署OpenManus,帮助你快速上手。

相比于商业化 AI 代理,OpenManus 具备以下几个核心优势:

  1. 完全开源 :代码透明,用户可自由修改和优化。
  2. 无商业依赖 :摆脱对 OpenAI、Anthropic 等商业 API 服务的绑定。
  3. 高度可定制 :适用于 AI Agent 的深度探索与个性化定制。
  4. 组件调用增强 :底层实现与 Claude 具有一定相似性,支持更多扩展组件。

这些特性使得 OpenManus 成为 AI 开发者、企业和 AI 研究人员的理想选择,能够在本地环境下自由实验和优化 AI Agent 的能力。

如何安装 OpenManus?

要在本地运行 OpenManus,我们需要先完成安装和基本配置。推荐两种方式进行安装:

unset unset 方式一:使用 Conda(推荐) unset unset
创建 Conda 环境
conda create -n open_manus python=3.12
conda activate open_manus

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

安装依赖

pip install -r requirements.txt
unset unset 方式二:使用 uv(推荐) unset unset
安装 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"

克隆 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

安装完成后,需要进行基础配置,使 OpenManus 能够正确运行。

  1. 创建配置文件 config.toml
    [llm]
    model = "gpt-4o"
    base_url = "https://api.openai.com/v1"
    api_key = "sk-..." # 替换为你的 API 密钥
    max_tokens = 4096
    temperature = 0.0
    • 复制 config/config.example.toml 文件。
    • 编辑 config.toml 文件,调整相关参数,例如:

启动 OpenManus

配置完成后,可以启动 OpenManus 进行测试。

运行主程序

python main.py
运行开发模式 (适用于测试新功能)

python run_flow.py

相关资源获取

由于有些小伙伴因为网络原因,无法访问,这里我已经将源码都统一整理到网盘中了,大家需要的自行下载就好。 网盘链接: https://pan.quark.cn/s/09a0a45fff1a 。

本地部署 OpenManus 不仅可以让开发者自由探索 AI Agent 的可能性,还能降低对商业化 AI 服务的依赖。

对于想要深入研究和优化 AI 代理系统的开发者而言,这无疑是一个值得尝试的选择。如果你对 AI Agent 领域感兴趣,不妨动手试试看!

最后,我为大家打造了一份deepseek的入门到精通教程,完全免费: https://www.songshuhezi.com/deepseek
也可以看我写的这篇文章《 DeepSeek满血复活,直接起飞! 》来进行本地搭建。
对编程、职场感兴趣的同学,大家可以联系我微信: golang404 ,拉你进入“程序员交流群”。
🔥 虎哥私藏精品 热门推荐 🔥 虎哥作为一名老码农,整理了全网最全 《python高级架构师资料合集》 。 资料包含了 《IDEA视频教程》 、 《最全python面试题库》 、 《最全项目实战源码及视频》 及 《毕业设计系统源码》 ,总量高达 650GB , 全部 免费领取