Manus平替OpenManus通过API调用部署方法,并解决Chrome浏览器限制打开的反扒问题

部署运行你感兴趣的模型镜像

视频教学见文末

一、安装前

1.Minconda下载安装【点击前往

2.git下载安装【点击前往

没有科学上网的

可通过百度网盘获取安装包【点击前往】 https://pan.baidu.com/s/1YVcZsyXuelyvf2PGcIbLCA

提取码: 5367

或者夸克网盘【点击前往】https://pan.quark.cn/s/8a5b26e92648

提取码:cfa8

3.Sublime Text下载安装【点击前往

这个不一定要下载,Vosual Studio Code的小伙伴就不用下载了

二、windows搜索栏输入Anaconda Prompt

以管理员身份运行

三、开始安装OpenManus开源社区【点击前往

这里有提供的openmanus安装方法,可直接点击前往开源社区

下面的安装方法和开源社区的一模一样

 因为使用的管理员身份运行的Anaconda Prompt,可能会安装到系统文件夹内,如果不想安装到系统文件夹内,想安装到用户个人文件夹里,就需要更换代码(见文末备注)

 

安装指南

我们提供了两种安装方法。建议使用方法 2(使用 uv)以加快安装速度并更好地管理依赖项。

方法 1:使用 conda

创建新的 conda 环境:

conda create -n open_manus python=3.12
conda activate open_manus

    克隆存储库:

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

    安装依赖项:

    pip install -r requirements.txt
     
    


    方法 2:使用 UV(推荐使用)

    安装 uv(快速的 Python 包安装程序和解析程序):

    curl -LsSf https://astral.sh/uv/install.sh | sh
     
    

    克隆存储库:

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

    创建新的虚拟环境并激活它:

    uv venv --python 3.12
    source .venv/bin/activate  # On Unix/macOS
    # Or on Windows:
    # .venv\Scripts\activate
     
    

    安装依赖项:

    uv pip install -r requirements.txt
     
    

    三.五、浏览器自动化工具(可选)

    playwright install
     
    

    配置

    OpenManus 需要为其使用的 LLM API 进行配置。请按照以下步骤设置您的配置:

    在目录中创建一个文件(您可以从示例中复制):config.tomlconfig

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

    编辑以添加您的 API 密钥并自定义设置:config/config.toml

    # Global LLM configuration
    [llm]
    model = "gpt-4o"
    base_url = "https://api.openai.com/v1"
    api_key = "sk-..."  # Replace with your actual API key
    max_tokens = 4096
    temperature = 0.0
    # Optional configuration for specific LLM models
    [llm.vision]
    model = "gpt-4o"
    base_url = "https://api.openai.com/v1"
    api_key = "sk-..."  # Replace with your actual API key

    注意

    config.toml文件中如果尽管注释掉了默认浏览器,但还是可能用Google,这就有可能需要科学上网了,没有科学上网的可以指定使用浏览器搜索引擎,这时可以把原文件中的

    # Optional configuration, Search settings.
    
    # [search]
    
    # Search engine for agent to use. Default is "Google", can be set to "Baidu" or "DuckDuckGo".
    
    #engine = "Google"
    
    # Fallback engine order. Default is ["DuckDuckGo", "Baidu"] - will try in this order after primary engine fails.
    
    #fallback_engines = ["DuckDuckGo", "Baidu"]
    
    # Seconds to wait before retrying all engines again when they all fail due to rate limits. Default is 60.
    
    #retry_delay = 60
    
    # Maximum number of times to retry all engines when all fail. Default is 3.
    
    #max_retries = 3

    一段代码,修改替换为下面

    # Optional configuration, Search settings.
    
    [search]
    
    # Search engine for agent to use. Default is "Google", can be set to "Baidu" or "DuckDuckGo".
    
    engine = "Baidu"
    
    # Fallback engine order. Default is ["DuckDuckGo", "Baidu"] - will try in this order after primary engine fails.
    
    fallback_engines = ["Baidu", "DuckDuckGo"]
    
    # Seconds to wait before retrying all engines again when they all fail due to rate limits. Default is 60.
    
    retry_delay = 60
    
    # Maximum number of times to retry all engines when all fail. Default is 3.
    
    max_retries = 3

    这时默认会用“Baidu"和 "DuckDuckGo”搜索引擎,当然你也可以换成你自己想要的。

    快速开始

    运行 OpenManus 的一行:

    python main.py
     
    

    然后通过终端输入您的想法!

    如果关闭了以管理员身份运行Anaconda Prompt命令提示符或者重新开启此命令提示符时,再次启动openmanus的命令如下。(指定文件夹见文末备注)

    conda activate open_manus
    cd OpenManus
      python main.py
         
        

        对于 MCP 工具版本,您可以运行:

        python run_mcp.py

          对于不稳定的多代理版本,您还可以运行:

          python run_flow.py

          备注:因为使用的管理员身份运行的Anaconda Prompt,可能会安装到系统文件夹内,如果不想安装到系统文件夹内,想安装到用户个人文件夹里,就需要更换代码

          (注意自己电脑的用户名,TianLeung是我的用户名)

          方法 1:使用 conda

          创建新的 conda 环境:

          conda create -p C:\Users\TianLeung\open_manus python=3.12
          conda activate C:\Users\TianLeung\open_manus
           
          

          (再增加的下面一步是切换到用户自己的配置下执行命令)

          cd C:\Users\TianLeung

          克隆存储库:(下面命令都是一样的了)

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

          直到最后

          如果关闭了以管理员身份运行Anaconda Prompt命令提示符或者重新开启此命令提示符时,再次启动openmanus的命令如下。

          指定文件夹安装的用户

          重新打开方式

          第一步:Windows搜索anaconda,然后以管理员身份运行,

          第二步:输入下方命令,回车确认 (注意你自己电脑用户下个人文件夹名称,下面TianLeung是我的文件夹名称。)

          conda activate C:\Users\TianLeung\open_manus

          第三步:输入下方命令,回车确认 (注意你自己电脑用户下个人文件夹名称,下面TianLeung是我的文件夹名称。)

          cd C:\Users\TianLeung\OpenManus

          第四步:输入下方命令,回车确认

          python main.py

          友情提醒:

          技术更新迭代很快,AI的浪潮后浪推前浪,各位使用API的token注意各位的钱包余额,钱多可以打赏一下添亮,哈哈哈哈哈哈哈.....

          公众号:TianLeung65367

          更多ai内容分享:【点击前往】Docs

          manus平替,搭建OpenManus智能助手,本次通过DeepSeek的API在火山方舟的上利用免费的token额度进行测试,解决Chrome浏览器的反扒问题

          您可能感兴趣的与本文相关的镜像

          Python3.8

          Python3.8

          Conda
          Python

          Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

          评论
          成就一亿技术人!
          拼手气红包6.0元
          还能输入1000个字符
           
          红包 添加红包
          表情包 插入表情
           条评论被折叠 查看
          添加红包

          请填写红包祝福语或标题

          红包个数最小为10个

          红包金额最低5元

          当前余额3.43前往充值 >
          需支付:10.00
          成就一亿技术人!
          领取后你会自动成为博主和红包主的粉丝 规则
          hope_wisdom
          发出的红包
          实付
          使用余额支付
          点击重新获取
          扫码支付
          钱包余额 0

          抵扣说明:

          1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
          2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

          余额充值