❌Manus?✅OpenManus + DeepSeek!!!

前言

Manus 是由中国团队 Monica.im 开发的全球首款通用型 AI Agent(智能体)产品。其名称源自拉丁文 “mens et manus”(知行合一),强调“手脑并用”的能力——不仅能思考,还能自主执行复杂任务并交付成果

官网:Manus官网

注意:官方未提供付费邀请码!!!

12

部署环境

①Windows11 中文家庭版

②conda + Python3.12(需安装openai模块)

③DeepSeek API Key

④全局VPN

本地部署

①github克隆代码到本地

官方:OpenManus
2

我克隆到以下目录:
1

②参考安装指南操作
3

执行后可在对应目录看到虚拟环境:
4

③配置个人的DeepSeek API Key
5

我的完整配置如下:

# Global LLM configuration
[llm]
model = "deepseek-chat"
base_url = "https://api.deepseek.com/v1"
api_key = "你自己的API Key"
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 = "你自己的API Key"

④运行示例
在上面创建的OpenManus环境中运行:
6
7

执行完成:
8
![9](https://i-blog.csdnimg.cn/direct/c39398f1377f489caada2c12388e02b6.png)

问题

no openai module

因为用的虚拟环境跑的,若报错:no openai module。

需要再手动安装openai模块:
10

### 将 DeepSeek 集成至 OpenManus 项目的方法 #### 创建兼容环境 为了确保两个项目的无缝集成,创建一个统一的 Python 环境至关重要。基于已有的指导建议,在此环境中安装必要的依赖项可以保障两者的正常运作。 ```bash conda create -n open_manus_deepseek python=3.12 conda activate open_manus_deepseek git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus pip install -r requirements.txt playwright install chromium # 安装浏览器内核 ``` 上述命令序列用于准备基础开发平台并部署 `OpenManus` 应用程序[^2]。 #### 获取 DeepSeek API 接口文档和支持库 对于希望将 `DeepSeek` 功能嵌入到现有框架中的开发者而言,获取官方提供的 SDK 或 RESTful API 文档将是首要任务。这通常涉及注册账号、申请访问令牌以及下载相应的客户端库文件。 假设已经获得了这些资源,则可以通过如下方式将其引入: ```python import deepseek_sdk as dsdk client = dsdk.Client(api_key='your_api_key_here') response = client.some_method() print(response) ``` 这段简单的代码片段展示了如何初始化与 `DeepSeek` 的交互接口,并调用了某个假定存在的服务端方法[^1]。 #### 修改配置文件以支持新特性 考虑到 `OpenManus` 架构设计中强调模块化和灵活性的特点,可以在不破坏原有结构的前提下增加对第三方插件的支持能力。具体来说就是编辑 `.env.example` 文件或者通过其他途径定义新的环境变量来指定外部服务的位置参数等信息。 例如添加如下几行内容以便于后续操作: ```ini DEEPSEEK_API_URL=https://api.deepseek.ai/v1/ DEEPSEEK_AUTH_TOKEN=your_token_value ``` #### 实现自动化脚本完成数据同步流程 最后一步是要编写专门负责协调两者之间通信逻辑的小型应用程序或 shell 脚本。该组件的主要职责是从 `DeepSeek` 平台拉取最新情报资料并将它们安全地传输给本地实例内的各个子系统处理单元;反之亦然——当有更新事件发生时及时推送变更记录回云端服务器保存归档。 下面给出了一种可能实现方案的一部分伪代码表示形式: ```python from pathlib import Path import requests def fetch_data_from_deepseek(): url = f"{os.getenv('DEEPSEEK_API_URL')}data" headers = {"Authorization": os.getenv("DEEPSEEK_AUTH_TOKEN")} response = requests.get(url, headers=headers) if response.status_code == 200: data_path = Path("/path/to/data/folder") with (data_path / 'newest_dataset.json').open('w') as file_obj: json.dump(response.json(), file_obj) if __name__ == "__main__": fetch_data_from_deepseek() ``` 以上过程概述了从准备工作直至最终应用层面的具体步骤,旨在帮助有兴趣探索这一领域的朋友快速入门并顺利开展实验性质的研究活动[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值