Bootstrap

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,然后要求输入任务指令,它就开始执行指令,最后完成任务,下面我就输入了一条“实现一个网页版小游戏”,以下是它执行过程

这是最后结果

;