OpenManus

方案概览

本方案旨在介绍如何将开源项目 OpenManus 部署到云上,通过云原生应用开发平台 CAP 构建 Web 服务,通过其提供的函数计算资源,结合百炼的模型服务能力,采用qwen-long实现任务规划与工具的选择及调用。同时,依托qwq-32bqwen-max-latest来支持思考过程和联网搜索功能,以实现 OpenManus 服务的高效部署与运行。借助 CAP,用户可以快速便捷地部署开源项目,而无需担心底层资源管理和运维问题,从而专注于应用的创新和开发。同时 CAP 提供了免运维的高效开发环境,具备弹性伸缩和高可用性,并采用按量付费模式,有效降低资源闲置成本。

方案架构

按照本方案提供的配置完成部署后,会在阿里云上搭建一个如下图所示的运行环境。实际部署时,您可根据具体的资源规划调整部分配置,但最终的运行环境将与下图展示的架构相似。

image

 

本方案的技术架构包括以下云服务:

  • 1 个云原生应用开发平台 CAP 项目:全托管的 Serverless 计算服务,用于部署应用。

  • 百炼模型服务:调用 API 使用文本模型,实现任务规划与工具的选择及调用等功能。

云服务:

  • 1 个云原生应用开发平台 CAP 项目:全托管的 Serverless 计算服务,用于部署应用。

  • 百炼模型服务:调用 API 使用文本模型,实现任务规划与工具的选择及调用等功能。

 

部署准备

开始部署前,请按以下指引完成账号申请、账号充值。

准备账号

  1. 如果您还没有阿里云账号,请访问阿里云账号注册页面,根据页面提示完成注册。阿里云账号是您使用云资源的付费实体,因此是部署方案的必要前提。

  2. 百炼提供的新人免费额度可以完全覆盖本教程所需资源消耗。额度消耗完后按 token 计费,相比自行部署大模型可以显著降低初期投入成本。

  3. 函数计算提供的试用额度(点此领取)可以完全覆盖本教程所需资源消耗。额度消耗完后按量计费,对于本教程所涉及的Web服务,只在有访问的情况下才会产生费用。

资源开通

  1. 如果您是首次访问阿里云百炼服务平台,请按照以下步骤进行开通。

    1. 登录阿里云百炼大模型服务平台

    2. 根据页面提示签署阿里云百炼服务协议,然后单击页面顶部的开通服务按钮,并按照提示进行开通。

    说明

    首次开通百炼后,您可领取新人免费额度(有效期:30至180天),用于模型推理服务。超出额度或期限将产生费用,具体费用请以控制台的实际报价和最终账单为准。免费额度领取方法和详情,请查看新人免费额度页面。

  2. 如果是首次使用函数计算,请先开通函数计算服务。

    1. 登录函数计算服务控制台,根据页面提示完成开通。

    2. 开通后,登录函数计算服务控制台,完成阿里云服务授权。

 
 
 
获取百炼 API-KEY
部署应用
 
  1. 请点击前往部署打开我们提供的云原生应用开发平台 CAP 项目模板,参考下表进行参数配置,其他参数选择默认配置,然后单击部署项目,最后在弹出面板中单击确认部署,部署预计等待 1 分钟。

    项目

    描述

    示例值

    地域

    部署地域。

    默认 华东1(杭州)

    百炼 API-KEY

    百炼 API-KEY。

    上一步获取的百炼 API-KEY

    说明

    首次使用云原生应用开放平台 CAP 会自动跳转到访问控制快速授权页面,滚动到浏览器底部单击确认授权,等待授权结束后单击返回控制台。

  2. 部署完成后,类似下图所示。

    image

     

 
  1. 按如下图所示,使用示例单击热点新闻,让 AI 自动搜集整理今天 AI 相关的热点新闻,然后单击发送。

    image

     

  2. 等待片刻,输出如下图。

    image

     

说明

当前测试域名由 Serverless Devs 社区所提供,仅供学习和测试使用,不可用于任何生产使用,域名有效期为 1 天,如果需要用于生产环境建议配置自定义域名,详细配置方式请参考:配置自定义域名

 
 
 

清理资源

测试完方案后,您可以参考以下规则处理对应产品的实例,避免继续产生费用:

  1. 删除云原生应用开发平台 CAP 项目:

    登录云原生应用开发平台 CAP 控制台,在左侧导航栏,选择项目,找到部署的目标项目,在操作列单击删除,然后根据页面提示删除项目。https://cap.console.aliyun.com/?spm=a2c6h.28997786.0.0.1aed3729pvBXSD

    image

     

  2. 删除百炼 API-KEY :

    在 API-KEY 管理页面,找到目标 API-KEY ,单击右侧操作列下的删除,根据页面提示进行删除。

 

清理资源

测试完方案后,您可以参考以下规则处理对应产品的实例,避免继续产生费用:

  1. 删除云原生应用开发平台 CAP 项目:

    登录云原生应用开发平台 CAP 控制台,在左侧导航栏,选择项目,找到部署的目标项目,在操作列单击删除,然后根据页面提示删除项目。

    image

     

  2. 删除百炼 API-KEY :

    在 API-KEY 管理页面,找到目标 API-KEY ,单击右侧操作列下的删除,根据页面提示进行删除。

 

 

 

 

posted @ 2025-04-21 08:53  aiplus  阅读(28)  评论(0)    收藏  举报
悬浮按钮示例