您当前的位置:首页 > 行业新闻
OpenManus是什么,如何本地部署OpenManus
2025-3-26

随着人工智能技术的快速发展,AI智能体(AI Agent)逐渐成为提升工作效率的得力助手。OpenManus作为一款开源的通用AI智能体框架,因其免费、可本地部署以及强大的功能,迅速在开发者社区中走红。

 

一、OpenManus是什么?

 

OpenManus是由MetaGPT团队开发的一款开源AI智能体框架,旨在复刻并优化商业AI产品Manus的核心功能。Manus是一款由中国初创公司Monica于2025年3月推出的通用AI助手,因其能够自主完成复杂任务(如旅行规划、代码生成等)而备受关注。然而,Manus需要邀请码且依赖云服务,这对许多开发者来说存在门槛和隐私顾虑。

 

OpenManus的出现打破了这些限制。它完全免费,无需邀请码,支持本地部署,允许用户在自己的设备上运行智能体。OpenManus采用模块化设计,集成了多种实用工具,如Python代码执行器、浏览器自动化、网络搜索等,可以处理从简单文本生成到复杂任务自动化的各种需求。凭借其开源特性,用户还能根据需求自由定制功能。

 

简单来说,OpenManus就像一个“全能数字助手”,不仅功能强大,还能完全掌控在你手中。无论是开发者、技术爱好者还是普通用户,都可以通过它探索AI的潜力。

 

二、为什么选择本地部署OpenManus?

 

在介绍部署步骤之前,我们先来看看本地部署OpenManus的几大优势:

1. 隐私保护:数据无需上传至云端,完全在本地处理,安全性更高。

2. 免费使用:无需API密钥或订阅费用,搭配开源大模型即可运行。

3. 灵活性:支持对接多种本地大模型(如Ollama),用户可根据硬件条件选择合适的模型。

4. 社区支持:作为GitHub上的热门项目(截至2025年3月已获数万星标),拥有活跃的开发者社区,便于获取帮助和扩展功能。

 

接下来,我们将分步骤说明如何在本地部署OpenManus,以Windows系统为例,其他操作系统(如macOS、Linux)只需稍作调整即可。

 

三、如何本地部署OpenManus?

 

以下是详细的部署指南,步骤清晰,适合初学者也能轻松上手。

 

步骤1:准备环境

在部署OpenManus之前,需要安装一些基础工具:

Python 3.12:OpenManus推荐使用Python 3.11至3.13版本,建议下载3.12。访问[Python官网](https://www.python.org/downloads/)下载并安装,安装时记得勾选“Add Python to PATH”。

Conda(可选):推荐使用Conda管理Python环境,避免依赖冲突。下载[Miniconda](https://docs.conda.io/en/latest/miniconda.html)并安装。

Git:用于从GitHub克隆OpenManus代码。访问[Git官网](https://gitscm.com/)下载并安装。

硬件要求:至少8GB内存,若运行较大模型(如qwen2.5coder:14b),建议16GB内存和GPU支持。

安装完成后,打开终端(Windows用户可使用CMD或PowerShell),输入以下命令检查版本,确保安装成功:

```

python version

conda version

git version

```

 

步骤2:创建并激活虚拟环境

为了避免依赖冲突,我们使用Conda创建一个独立的Python环境:

1. 创建环境:

   ```

   conda create n open_manus python=3.12

   ```

2. 激活环境:

   ```

   conda activate open_manus

   ```

激活后,终端提示符前会出现`(open_manus)`,表示进入该环境。

 

步骤3:克隆OpenManus仓库

使用Git从GitHub下载OpenManus的源代码:

```

git clone https://github.com/mannaandpoem/OpenManus.git

cd OpenManus

```

这将把项目文件下载到本地并进入项目目录。

 

步骤4:安装依赖

OpenManus依赖一些Python库,安装方法如下:

```

pip install r requirements.txt

```

若下载速度慢,可使用国内镜像加速:

```

pip install r requirements.txt i https://pypi.tuna.tsinghua.edu.cn/simple

```

 

步骤5:安装并配置Ollama本地大模型

OpenManus需要搭配语言模型运行,推荐使用免费的Ollama本地部署模型:

1. 下载Ollama:访问[Ollama官网](https://ollama.com/download),根据系统下载对应版本并安装。

2. 安装模型:打开终端,运行以下命令安装一个支持函数调用的模型(如qwen2.5coder:14b):

   ```

   ollama run qwen2.5coder:14b

   ```

   首次运行会自动下载模型文件(约820GB,视模型大小而定),请确保网络畅通和磁盘空间充足。

3. 验证模型:安装完成后,输入简单问题(如“What is AI?”),若返回答案则表示模型运行正常。

 

步骤6:配置OpenManus

OpenManus需要一个配置文件来指定使用的模型:

1. 进入`config`目录,找到`config.example.toml`,复制并重命名为`config.toml`:

   ```

   copy config\config.example.toml config\config.toml  Windows

   cp config/config.example.toml config/config.toml    macOS/Linux

   ```

2. 编辑`config.toml`,修改以下内容:

   ```

   [llm]

   model = "qwen2.5coder:14b"  替换为你的模型名称

   base_url = "http://localhost:11434/v1"  Ollama默认地址

   api_key = "ollama"  默认值,无需修改

   max_tokens = 4096

   temperature = 0.7

   ```

   保存文件。

 

步骤7:启动OpenManus

一切准备就绪后,运行以下命令启动:

```

python main.py

```

终端将显示提示符,输入任务(如“Write a Python script to calculate 1 to 100 sum”),OpenManus会调用模型处理并返回结果。

 

四、使用OpenManus的小技巧

测试简单任务:初次使用可尝试简单指令,如生成文本或代码,确保配置无误。

扩展功能:通过修改代码或添加工具(如浏览器自动化),可实现更复杂任务。

性能优化:若硬件有限,可选择较小的模型(如qwen2.5coder:7b),降低资源占用。

 

五、总结

OpenManus是一款强大的开源AI智能体工具,其本地部署特性让用户无需依赖云服务即可享受AI带来的便利。通过上述步骤,你可以在几十分钟内完成部署,拥有一个专属的数字助手。无论是自动化日常任务,还是探索AI技术,OpenManus都是值得一试的选择。

声明:部分内容、图片来源于互联网,如有侵权请联系删除,QQ:228866015;咨询请点击右侧在线客服,咨询在线QQ客服。

返回 ]

上一篇:Manus和DeepSeek的差别是什么
下一篇:为什么Manus底层模型没用DeepSeek?
1对1专业客服
24小时服务支持
365天无间断服务
5分钟快速响应

《中华人民共和国增值电信业务经营许可证》 ISP证: 粤ICP备07026347号

深圳总部:中国·深圳·南山区·国际创新谷六栋B座10层 7×24小时销售热线:4006388808

香港分部:香港上環蘇杭街49-51號建安商業大廈7樓 香港服务电话:+852 67031102

本网站的域名注册业务代理北京新网数码信息技术有限公司的产品

本网站的域名注册业务代理商中在线科技股份有限公司的产品