OpenManus安装教程

 更新时间:2025年03月13日 12:27:07   作者:_学无止境  
OpenManus是一个开源AIAgent平台,通过复刻Manus项目实现,OpenManus不仅复刻了Manus的核心功能,还具备模块化Agent系统,开发者可以根据需求自由组合不同的功能模块,创造出符合自己需求的AI助手‌,本文介绍OpenManus安装教程,感兴趣的朋友一起看看吧

一、OpenManus简介

‌         OpenManus‌是一个开源项目,由MetaGPT团队在3小时内复刻Manus项目而成,旨在提供一个无需邀请码即可使用的AI Agent平台。OpenManus不仅复刻了Manus的核心功能,还具备模块化Agent系统,开发者可以根据需求自由组合不同的功能模块,创造出符合自己需求的AI助手‌

二、安装步骤

        本次安装使用anaconda3环境,这里anaconda3安装不做详细介绍。

2.1 创建一个新的conda环境

conda create -n openmanus python=3.12
conda activate openmanus

2.2 下载OpenManus

        OpenManus的Github下载地址:   https://github.com/mannaandpoem/OpenManus

        下载后解压,然后进入该目录

2.3 安装依赖        

pip install –r requirements.txt

        依赖项有点多,耐心等待下载完成。

三、LLM配置说明

        在config目录下,复制config.example.toml为config.toml

        

        然后打开该配置文件,默认配置的claude-3-5-sonnet

3.1 配置deepseek官方大模型

在config.toml中如下以下内容

# Global LLM configuration
[llm]
model = "deepseek-chat"
base_url = "https://api.deepseek.com/v1"
api_key = "sk-"   #输入自己的API密钥
max_tokens = 4096
temperature = 0.0
# Optional configuration for specific LLM models
[llm.vision]
model = "deepseek-chat"
base_url = "https://api.deepseek.com/v1"
api_key = "sk-"   #输入自己的API密钥

3.2 配置硅基流动的大模型

        硅基流动注册地址:硅基流动统一登录,注册直接免费赠送2000万tokens。

        准备调用硅基流动的deepseek大模型的,但是不知怎么的,始终没办法调用,最后,调用了的是Qwen/QwQ-32B

# Global LLM configuration
[llm]
model = "Qwen/QwQ-32B"
base_url = "https://api.siliconflow.cn"
api_key = "sk-"
max_tokens = 4096
temperature = 0.6
# Optional configuration for specific LLM models
[llm.vision]
model = "Qwen/QwQ-32B"
base_url = "https://api.siliconflow.cn"
api_key = "sk-"

         配置完成后,就可以运行了。

四、测试

        运行main.py,然后要求输入任务指令,它就开始执行指令,最后完成任务,下面我就输入了一条“实现一个网页版小游戏”,以下是它执行过程

这是最后结果

到此这篇关于OpenManus安装教程的文章就介绍到这了,更多相关OpenManus安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 对python抓取需要登录网站数据的方法详解

    对python抓取需要登录网站数据的方法详解

    今天小编就为大家分享一篇对python抓取需要登录网站数据的方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • python发送告警邮件脚本

    python发送告警邮件脚本

    这篇文章主要介绍了python发送告警邮件脚本的配置方法,zabbix通过python脚本发告警邮件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • Python hashlib模块用法实例分析

    Python hashlib模块用法实例分析

    这篇文章主要介绍了Python hashlib模块用法,结合实例形式分析了Python使用hash模块进行md5、sha1、sha224、sha256、sha512等加密运算相关操作技巧与注意事项,需要的朋友可以参考下
    2018-06-06
  • Python+Tkinter实现股票K线图的绘制

    Python+Tkinter实现股票K线图的绘制

    K线图又称蜡烛图,常用说法是“K线”。K线是以每个分析周期的开盘价、最高价、最低价和收盘价绘制而成。本文将利用Python+Tkinter实现股票K线图的绘制,需要的可以参考一下
    2022-08-08
  • python 公共方法汇总解析

    python 公共方法汇总解析

    这篇文章主要介绍了python 公共方法汇总解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Python3enumrate和range对比及示例详解

    Python3enumrate和range对比及示例详解

    这篇文章主要介绍了Python3enumrate和range对比及示例详解,在Python中,enumrate和range都常用于for循环中,enumrate函数用于同时循环列表和元素,而range()函数可以生成数值范围变化的列表,而能够用于for循环即都是可迭代的,需要的朋友可以参考下
    2019-07-07
  • python3+PyQt5 实现Rich文本的行编辑方法

    python3+PyQt5 实现Rich文本的行编辑方法

    今天小编就为大家分享一篇python3+PyQt5 实现Rich文本的行编辑方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • django 框架实现的用户注册、登录、退出功能示例

    django 框架实现的用户注册、登录、退出功能示例

    这篇文章主要介绍了django 框架实现的用户注册、登录、退出功能,结合实例形式详细分析了Django框架用户注册、登陆、退出等功能具体实现方法及操作注意事项,需要的朋友可以参考下
    2019-11-11
  • 使用Python进行QQ批量登录的实例代码

    使用Python进行QQ批量登录的实例代码

    这篇文章主要介绍了使用Python进行QQ批量登录的实例代码,代码简单易懂非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-06-06
  • python打包发布pypi及更新全部流程

    python打包发布pypi及更新全部流程

    这篇文章主要介绍了python打包发布pypi及更新全部流程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03

最新评论