[发明专利]构建人工智能应用的方法、装置及系统在审
| 申请号: | 201911364703.1 | 申请日: | 2019-12-26 |
| 公开(公告)号: | CN111158651A | 公开(公告)日: | 2020-05-15 |
| 发明(设计)人: | 李瀚;周凯;郝玥;孙越 | 申请(专利权)人: | 第四范式(北京)技术有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/33;G06F8/34 |
| 代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 吴秀娥 |
| 地址: | 100085 北京市海淀区上*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 构建 人工智能 应用 方法 装置 系统 | ||
本发明提供了一种构建人工智能应用的方法、装置及系统,该方法包括:获取针对所述应用配置的应用配置信息,其中,所述应用配置信息包括实现所述应用的人工智能方案的方案信息;以及,根据所述应用配置信息和预置的模板文件,生成所述应用的可执行文件。
技术领域
本发明涉及人工智能技术领域,更具体地,涉及一种构建人工智能应用的方法、一种构建人工智能应用的装置、一种包括至少一个计算装置和至少一个存储装置的系统、一种计算机可读存储介质、及一种运行人工智能应用的系统。
背景技术
目前的人工智能(Artificial Intelligence,AI)应用构建是专家凭借自己的经验,根据场景问题定制化的完成一个应用服务的构建,这使得构建一个AI应用至少包括:设计数据流、构建离线模型、构建在线服务等部分,这些部分通常是由多个系统联合组成,存在大量与AI应用构建相关的规则、流程定义、环境、数据等信息暴露在外部需要用户在构建应用时处理,因此,现有的应用构建难以过程方法标准化,并且也无法沉淀迁移,这就导致了任意用户要构建一个AI应用,均需要花费大量的人力和时间去解决类似的问题,难以高效复制,效率较低。
发明内容
本发明实施例提供了一种构建人工智能应用的新的技术方案。
根据本发明的第一方面,提供了一种构建人工智能应用的方法,包括:
获取针对所述应用配置的应用配置信息,其中,所述应用配置信息包括实现所述应用的人工智能方案的方案信息;
根据所述应用配置信息和预置的模板文件,生成所述应用的可执行文件。
可选地,所述方案信息包括所述方案的任务内容信息。
可选地,所述任务内容信息包括每一任务事项的内容信息及各个任务事项之间的关联信息。
可选地,所述任务内容信息包括所述方案使用的功能组件及每一所述功能组件的运行信息;
所述应用配置信息还包括分别针对每一所述功能组件配置的组件配置信息。
可选地,所述运行信息包括对应功能组件在所述方案中所属的运行阶段信息、对应功能组件的初始化信息、及对应功能组件的运行条件信息中的至少一项。
可选地,根据所述应用配置信息和预置的模板文件,生成所述应用的可执行文件包括:
根据所述方案信息和方案模板文件,生成定义所述方案的第一文件;
针对每一所述功能组件,根据对应功能组件的组件配置信息和对应功能组件的组件模板文件,生成定义对应功能组件的第二文件;
打包所述第一文件和每一所述第二文件,生成所述可执行文件。
可选地,所述组件模板文件包括对应组件的基本信息配置项、对应组件的业务信息配置项、及对应组件的运维信息配置项,其中,所述业务信息包括对应组件的运行规则信息。
可选地,所述基本信息包括对应功能组件的版本、对应功能组件的创建者、对应功能组件的唯一标识、对应功能组件的名称、及对应功能组件所在的数据组中的至少一项。
可选地,所述业务信息还包括上下文声明信息和消息声明信息中的至少一项。
可选地,所述组件模板文件还包括配置界面信息。
可选地,所述方法还包括:
响应于配置所述功能组件的操作,解析对应功能组件的组件模板文件;
在所述组件模板文件定义有配置界面信息的情况下,根据所述配置界面信息渲染对应功能组件的配置界面。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于第四范式(北京)技术有限公司,未经第四范式(北京)技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911364703.1/2.html,转载请声明来源钻瓜专利网。





