结合RPA和AI的软件部署方法及装置制造方法及图纸

技术编号:33200812 阅读:68 留言:0更新日期:2022-04-24 00:37
本公开提出一种结合RPA和AI的软件部署方法及装置,涉及RPA和AI技术领域,该方法应用于RPA机器人,具体公开的技术方案为:获取部署请求,其中,部署请求中包括:待部署软件的软件标识、软件版本、以及待部署软件中至少一个业务功能的功能标识;基于自然语言处理NLP技术,根据软件标识、软件版本以及至少一个功能标识,确定用于实现至少一个业务功能的软件部署配置;根据软件部署配置对待部署软件进行部署处理,从而能够采用RPA和AI结合的方式自动确定用于实现至少一个业务功能的软件部署配置,自动对待部署软件进行部署处理,且能够根据需求针对其中的部分业务功能进行软件部署处理,部署时间短,成本低,效率高。效率高。效率高。

【技术实现步骤摘要】
结合RPA和AI的软件部署方法及装置


[0001]本公开涉及机器人流程自动化和人工智能
,尤其涉及一种结合RPA和AI的软件部署方法及装置。

技术介绍

[0002]机器人流程自动化(Robotic Process Automation,简称RPA),是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。
[0003]人工智能(Artificial Intelligence,简称AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。
[0004]相关技术中,软件即服务(Software

as

a

Service,SaaS),是一种完全创建的软件应用模式,通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务。目前,在提供SaaS服务的同时,也支持将自研的产品部署到客户环境中,但目前需要手动进行部署,部署时间长,成本高,效率差本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种结合RPA和AI的软件部署方法,其特征在于,应用于机器人流程自动化RPA机器人,所述方法包括:获取部署请求,其中,所述部署请求中包括:待部署软件的软件标识、软件版本、以及所述待部署软件中至少一个业务功能的功能标识;基于自然语言处理NLP技术,根据所述软件标识、所述软件版本以及至少一个所述功能标识,确定用于实现至少一个所述业务功能的软件部署配置;根据所述软件部署配置对所述待部署软件进行部署处理。2.根据权利要求1所述的结合RPA和AI的软件部署方法,其特征在于,所述基于自然语言处理NLP技术,根据所述软件标识、所述软件版本以及至少一个所述功能标识,确定用于实现至少一个所述业务功能的软件部署配置,包括:基于自然语言处理NLP技术,根据所述软件标识以及至少一个所述功能标识,确定至少一个待部署进程的进程标识;基于自然语言处理NLP技术,根据所述至少一个待部署进程的进程标识、所述软件版本以及所述软件标识,确定至少一个进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件;根据所述至少一个进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件,确定所述软件部署配置。3.根据权利要求2所述的结合RPA和AI的软件部署方法,其特征在于,所述基于自然语言处理NLP技术,根据所述软件标识以及至少一个所述功能标识,确定至少一个待部署进程的进程标识,包括:针对每个功能标识,基于自然语言处理NLP技术,根据所述功能标识查询与所述软件标识对应的依赖关系表,确定所述功能标识对应的依赖功能标识;将所述功能标识对应的业务功能所包括的至少一个进程,以及所述依赖功能标识对应的业务功能所包括的至少一个进程,确定为所述待部署进程;确定所述待部署进程的进程标识。4.根据权利要求2所述的结合RPA和AI的软件部署方法,其特征在于,所述基于自然语言处理NLP技术,根据所述至少一个待部署进程的进程标识、所述软件版本以及所述软件标识,确定至少一个进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件,包括:针对每个进程标识,基于自然语言处理NLP技术,根据所述进程标识以及所述软件版本,查询与所述软件标识对应的进程列表,获取所述进程标识以及所述软件版本对应的进程镜像文件标识、配置镜像文件标识、服务镜像信息标识以及模型镜像文件标识;根据所述镜像文件标识、配置镜像文件标识、服务镜像信息标识以及模型镜像文件标识,获取所述进程镜像文件、以及所述进程镜像文件对应的配置镜像文件、服务镜像信息以及模型镜像文件。5.根据权利要求4所述的结合RPA和AI的软件部署方法,其特征在于,在基于自然语言处理NLP技术,根据所述进程标识以及所述软件版本,查询与所述软件标识对应的进程列表,获取所述进程标识以及所述软件版本对应的进程镜像文件标识、配置镜像文件标识、服务镜像信息标识以及模型镜像文件标识之前,所述方法还包括:
确定所述软件标识对应的已发布软件的已发布软件版本、所述已发布软件中的各个业务功能、所述业务功能中各个进程的进程镜像文件、配置镜像文件、服务镜像信息以及模型镜像文件;针对每个进程,根据所述进程的进程标识、所述进程的进程镜像文件的进程镜像文件标识、所述配置镜像文件的配置镜像文件标识、所述服务镜像信息的服务镜像信息标识、所述模型镜像文件的模型镜像文件标识以及所述已发布软件版本,对所述软件标识对应的进程列表进行更新处理。6.根据权利要求5所述的结合RPA和AI的软件部署方法,其特征在于,所述确定所述软件标识对应的已发布软件的已发布软件版本、所述已发布软件中的各个业务功能、所述业务功能中各个进程的进程镜像文件、配置镜像文件、服务镜像信息以及模型镜像文件,包括:确定所述软件标识对应的已发布软件的已发布软件版本、所述已发布软件中的各个业务功能、所述业务功能中各个进程的进程文件、配置文件、服务信息以及模型文件;对所述各个进程的进程文件、配置文件、...

【专利技术属性】
技术研发人员:李烨汪冠春胡一川褚瑞李玮
申请(专利权)人:来也科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1