OpenManus本地部署实战教程(亲测有效)

AI炮灰 2025-03-19 11:27:46编程技术
895

在人工智能领域,大语言模型如雨后春笋般涌现,为自然语言处理带来了前所未有的突破。然而,高昂的使用成本、复杂的申请流程以及技术门槛,常常成为制约广大研究者和开发者利用这些强大工具进行创新的障碍。OpenManus,作为一款开源的大语言模型工具,正是为了解决这一难题而生,它打破了传统大语言模型的壁垒,让更多人能够便捷地享受到自然语言处理的魅力。本文将带您走进OpenManus的本地部署实战之旅,从环境准备到部署完成,每一步都经过精心设计与详细阐述,确保您能够轻松上手并成功运行这一强大的工具。通过本教程的亲测有效验证,您将不再受限于高昂的费用和繁琐的申请流程,而是能够自由地运用OpenManus进行各种自然语言处理任务,开启您的创新之旅。

1.概况

由于工作太忙,已经连续断更三年的我,今天实在忍不住给大家分享一些自己的学习笔记。大语言模型就是神仙打架,从gpt到deepseek再到Manus,但是Manus需要申请权限,而且很难申请下来,甚至一个账号售价达到了几万RMB,OpenManus(github网站如下所示:mannaandpoem/OpenManus: No fortress, purely open ground. OpenManus is Coming.)看不下去了,花了三天时间给搞出来了。今天这个文章我就带大家把OpenManus如何本地部署给详细走一遍,后面准备录制一个视频,大家多多关注我的账号哦。

2.环境搭建

2.1安装miniconda或者anaconda

(1)进入anaconda网站下载

OpenManus本地部署实战教程(亲测有效)

(2)检测安装是否成功

cmd进入输入conda,就会出现一系列的conda信息如下

OpenManus本地部署实战教程(亲测有效)

表明conda安装成功。

(3)创建并激活虚拟环境

首先创建虚拟环境

conda create -n open_manus python=3.12

OpenManus本地部署实战教程(亲测有效)

这就把虚拟环境创建成功了

激活虚拟环境

conda activate open_manus

OpenManus本地部署实战教程(亲测有效)

这个虚拟环境就激活成功了

下载OpenManus代码

有git的可以使用以下命令下载,没有的直接再github里面下载。

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

OpenManus本地部署实战教程(亲测有效)

这就下载完成了OpenManus的代码

下一步

OpenManus本地部署实战教程(亲测有效)

(4)下载OpenManus必要的组件

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

这里我们使用的清华镜像源进行安装,否则会非常的慢

OpenManus本地部署实战教程(亲测有效)

这就把所有的组件都安装成功了。

2.2 LLM编程接口配置

OpenManus 需要对其使用的大语言模型(LLM)的应用程序编程接口(APIs)进行配置。按照以下步骤来设置你的配置。

(1)在配置目录中创建一个名为“config.toml”的文件。

官网给的是Linux版本的,如下:

cp config/config.example.toml config/config.toml

我们需要改为windows版本,如下:

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

(2)编辑“config/config.toml”这个文件,添加你的 API 密钥并自定义设置。

官网使用的openai的,但是openai是收费的,我们使用免费的,再本地使用ollama。

下载ollama

下载地址如下所示:

Ollama

https://ollama.com/安装如下:

OpenManus本地部署实战教程(亲测有效)

安装以后配置环境变量

OpenManus本地部署实战教程(亲测有效)

查看是否安装成功

OpenManus本地部署实战教程(亲测有效)

下载model

进入官网下载model,链接如下

mistral https://ollama.com/library/mistral 

OpenManus本地部署实战教程(亲测有效)

下载默认的7B 的mistral。如下:

OpenManus本地部署实战教程(亲测有效)

OpenManus本地部署实战教程(亲测有效)

这样,我们就安装好了。

修改配置文件

在OpenManus安装目录下(即为:C:\Users\18851\OpenManus\config)有一个config.toml文件,

这个文件如下:

# Global LLM configuration
[llm]
model = "claude-3-5-sonnet"
base_url = "https://api.openai.com/v1"
api_key = "sk-..."
max_tokens = 4096
temperature = 0.0
# [llm] #AZURE OPENAI:
# api_type= 'azure'
# model = "YOUR_MODEL_NAME" #"gpt-4o-mini"
# base_url = "{YOUR_AZURE_ENDPOINT.rstrip('/')}/openai/deployments/{AZURE_DEPOLYMENT_ID}"
# api_key = "AZURE API KEY"
# max_tokens = 8096
# temperature = 0.0
# api_version="AZURE API VERSION" #"2024-08-01-preview"
# Optional configuration for specific LLM models
[llm.vision]
model = "claude-3-5-sonnet"
base_url = "https://api.openai.com/v1"
api_key = "sk-..."

由于openai是收费的,对上面的文件首先需要修改为自己本地部署的model、base_url以及api_key(本地部署的只需要修改model和url就可以不需要api_key),但是用在线的就需要填写,本文用的是在线的,修改为:

修改这个文件:

OpenManus本地部署实战教程(亲测有效)

这样我们就算设置完了。

2.3 测试

重新cmd,激活open_manus这个环境。然后cd 到OpenManus这个根目录。如下:

OpenManus本地部署实战教程(亲测有效)

调用主函数:

python main.py

如下:

OpenManus本地部署实战教程(亲测有效)

发现,我们已经成功的跑起来了。

总结:

经过本文的详细指导与实践,我们成功完成了OpenManus的本地部署。从安装必要的软件环境,到下载OpenManus代码及组件,再到配置LLM编程接口,最后通过实测步骤验证部署效果,每一步都凝聚了我们的心血与努力。通过本次实战教程,我们不仅掌握了OpenManus的本地部署技巧,更重要的是,我们为自然语言处理领域的研究与发展贡献了一份力量。相信随着OpenManus的广泛应用与深入探索,将会有更多的创新成果涌现,推动人工智能领域不断向前发展。

OpenManus 本地部署
THE END
蜜芽
故事不长,也不难讲,四字概括,毫无意义。

相关推荐

OpenManus部署实战:一分钟实现复杂任务多智能体协作
OpenManus作为一种开源的多智能体协作工具,它能够在短时间内实现复杂任务的多智能体协作,极大地提升了工作效率和灵活性。本文将详细介绍OpenManus的部署过程及其在实际应用...
2025-04-30 编程技术
822

本地部署大模型必知:llama、ollama与llama.cpp的区别详解
在本地部署大型语言模型(LLM)时,Llama、Ollama和Llama.cpp是三个高频出现的关键词。三者看似关联紧密,但定位与功能差异显著。本文ZHANID工具网将从技术架构、应用场景、性...
2025-04-28 编程技术
1579

开源AI平台Cherry Studio本地部署与远程调用本地大模型图文详解
对于初次接触Cherry Studio的用户来说,如何顺利进行本地部署并实现远程调用本地大模型,可能是一个既充满挑战又极具价值的学习过程。本文旨在通过图文并茂的方式,详细阐述C...
2025-03-25 编程技术
977

无需邀请码!Manus复刻版OpenManus下载安装与体验图文教程
OpenManus是Manus项目的开源复刻版,无需邀请码即可下载和使用。为了帮助开发者更好地了解和使用OpenManus,本文将详细介绍如何下载、安装并体验OpenManus。通过本文的图文教...
2025-03-19 编程技术
1089

OpenManus安装与部署常见问题解决方案及避坑指南
本文旨在通过详细的步骤指导与常见问题解决方案,帮助用户顺利跨越OpenManus的安装与部署门槛。我们不仅将分享实用的安装步骤,还将揭秘那些容易让人陷入困境的“坑”,并提供...
2025-03-19 编程技术
764

在Windows本地环境中部署OpenManus并接入Mistral模型的详细教程
本文将详细介绍如何在Windows本地环境中部署OpenManus并接入Mistral模型。通过本文的详细教程,你将能够轻松地在本地环境中搭建OpenManus,并利用Mistral模型提升智能体的语言...
2025-03-18 编程技术
547