技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种基于可视化工作流的AI应用快速构建系统的制作方法  >  正文

一种基于可视化工作流的AI应用快速构建系统的制作方法

  • 国知局
  • 2024-09-14 14:34:30

本发明涉及ai应用构建,特别涉及一种基于可视化工作流的ai应用快速构建系统。

背景技术:

1、随着大语言模型人工智能的发展,企事业单位在数字化向智能化升级过程中,面临智能化ai应用建设成本高、研发周期长、人才短时间满足等痛点,市场需要一款低成本、快速、低代码开发ai应用的方法。

2、如申请号为202210377282.1的中国专利公开了一种ai应用生成方法、电子设备和存储介质,其中方法包括:获取作用于目标界面上的模块操作指令;对所述模块操作指令指示的目标模块,执行所述模块操作指令对应的操作,以进行计算图建模;基于各模块操作指令确定的计算图,生成目标ai应用。

3、现有的这种ai应用生成方法虽然已经减少了很多开发的成本,但是基本还是会有大量的计算和时间成本,所以还有很多改善的空间。

技术实现思路

1、本发明的目的是提供一种基于大语言模型的项目进度自动汇总系统和方法。

2、本发明的上述目的是通过以下技术方案得以实现的:一种基于可视化工作流的ai应用快速构建系统,包括ai应用构建器、flow服务模块、plugin服务模块、knowledge服务模块、ai能力封装服务模块和大模型集成模块,所述ai应用构建器用于配置flow服务模块、plugin服务模块、knowledge服务模块、ai能力封装服务模块和大模型集成模块并快速可视化构建ai应用,所述flow服务模块用于快速构建flow服务,实现ai业务流程可视化构建,生成flow服务,所述plugin服务模块用于应用能力注册成系统plugin,封装成可被大模型识别的plugin unit服务,所述knowledge服务模块用于知识内容学习训练,通过rag检索增强将内容训练成可被大模型快速检索knowledge-base服务,所述ai能力封装服务模块用于封装ai服务供ai构建器引用,实现agent的multimodal能力,所述大模型集成模块用于集成多个大模型。

3、作为本发明的优选,所述ai应用构建器支持agent、multi agent开发模式。

4、作为本发明的优选,所述ai应用构建器具体通过智能指令服务生成大模型chain-of-thought思维链,让ai应用具备逻辑思维与业务处理能力;通过工具配置plugin服务、knowledge base服务为ai应用提供行动能力、信息获取能力;通过flow服务为ai应用提供业务流程处理能力,通过存储记忆服务为ai应用提供记忆能力;通过内置长文本识别ai理解、图形ai理解、视频ai理解实现ai应用multimodal能力。

5、作为本发明的优选,所述multi agent开发模式支持flow式配置业务流转逻辑,实现multi agent应用开发。

6、作为本发明的优选,所述ai应用构建器采用llm、flow、plugin、knowledge-base等服务通讯遵循统一的ace通信协议,以便被agent、flow、unit统一识别调用。

7、作为本发明的优选,所述flow服务模块是基于react-flow可视化设计器,支持拖拽排列节点,节点连线,节点引用,画布自由缩放功能实现业务流程编排。

8、作为本发明的优选,react-flow提供多个内置节点,包括:llm节点、js-code节点、知识节点、if节点、plugin节点、flow节点,提供流程试运行能力,plugin节点内置联网搜索、ocr解析、链接解析、身份证查询、车辆信息查询节点服务,支持开发这将个人插件注册发布到plugin节点供react-flow调用。

9、作为本发明的优选,所述plugin服务模块支持客户系统业务注册成plugin服务,系统提供plugin unit注册标准化流程,支持客户把自有系统服务封装成可被llm-agent、flow识别的plugin unit。

10、作为本发明的优选,所述knowledge服务模块支持多种文本类型解析,包括doc、docx、pdf、txt、链接内容识别,利用rag检索增强方式进行内容向量化处理,完成后封装成可被llm-agent、flow调用的知识服务。

11、作为本发明的优选,还包括开发空间管理服务模块,所述开发空间管理服务模块为开发者提供个人开发空间与团队开发空间,团队空间采用rbac权限管理模式,空间与空间之间业务隔离、数据隔离,满足多人协作开发与单人开发模式场景,能够整合多个大模型,提供模型注册服务,支持开源模型集成到系统。

12、本发明的有益效果:

13、本申请基于大语言模型能力升级现有业务系统智能化水平需求广泛存在,提供一种基于可视化工作流的ai应用快速构建系统,帮助开发者实现快速开发,以低代码、可视化、流程化方式实现快速调用大语言模型、快速搭建ai应用、快速ai业务流程的ai应用开发,帮助开发者实现业务系统智能化升级,同时满足降低开发成本与时间成本需求痛点。

技术特征:

1.一种基于可视化工作流的ai应用快速构建系统,其特征在于,包括ai应用构建器、flow服务模块、plugin服务模块、knowledge服务模块、ai能力封装服务模块和大模型集成模块,所述ai应用构建器用于配置flow服务模块、plugin服务模块、knowledge服务模块、ai能力封装服务模块和大模型集成模块并快速可视化构建ai应用,所述flow服务模块用于快速构建flow服务,实现ai业务流程可视化构建,生成flow服务,所述plugin服务模块用于应用能力注册成系统plugin,封装成可被大模型识别的plugin unit服务,所述knowledge服务模块用于知识内容学习训练,通过rag检索增强将内容训练成可被大模型快速检索knowledge-base服务,所述ai能力封装服务模块用于封装ai服务供ai构建器引用,实现agent的multimodal能力,所述大模型集成模块用于集成多个大模型。

2.根据权利要求1所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,所述ai应用构建器支持agent、multi agent开发模式。

3.根据权利要求2所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,所述ai应用构建器具体通过智能指令服务生成大模型chain-of-thought思维链,让ai应用具备逻辑思维与业务处理能力;通过工具配置plugin服务、knowledge base服务为ai应用提供行动能力、信息获取能力;通过flow服务为ai应用提供业务流程处理能力,通过存储记忆服务为ai应用提供记忆能力;通过内置长文本识别ai理解、图形ai理解、视频ai理解实现ai应用multimodal能力。

4.根据权利要求2所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,所述multi agent开发模式支持flow式配置业务流转逻辑,实现multi agent应用开发。

5.根据权利要求2所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,所述ai应用构建器采用llm、flow、plugin、knowledge-base等服务通讯遵循统一的ace通信协议,以便被agent、flow、unit统一识别调用。

6.根据权利要求1所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,所述flow服务模块是基于react-flow可视化设计器,支持拖拽排列节点,节点连线,节点引用,画布自由缩放功能实现业务流程编排。

7.根据权利要求6所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,react-flow提供多个内置节点,包括:llm节点、js-code节点、知识节点、if节点、plugin节点、flow节点,提供流程试运行能力,plugin节点内置联网搜索、ocr解析、链接解析、身份证查询、车辆信息查询节点服务,支持开发这将个人插件注册发布到plugin节点供react-flow调用。

8.根据权利要求1所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,所述plugin服务模块支持客户系统业务注册成plugin服务,系统提供plugin unit注册标准化流程,支持客户把自有系统服务封装成可被llm-agent、flow识别的plugin unit。

9.根据权利要求1所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,所述knowledge服务模块支持多种文本类型解析,包括doc、docx、pdf、txt、链接内容识别,利用rag检索增强方式进行内容向量化处理,完成后封装成可被llm-agent、flow调用的知识服务。

10.根据权利要求1所述的一种基于可视化工作流的ai应用快速构建系统,其特征在于,还包括开发空间管理服务模块,所述开发空间管理服务模块为开发者提供个人开发空间与团队开发空间,团队空间采用rbac权限管理模式,空间与空间之间业务隔离、数据隔离,满足多人协作开发与单人开发模式场景,能够整合多个大模型,提供模型注册服务,支持开源模型集成到系统。

技术总结本发明涉及AI应用构建技术领域,特别涉及一种基于可视化工作流的AI应用快速构建系统,包括AI应用构建器、flow服务模块、plugin服务模块、knowledge服务模块、AI能力封装服务模块和大模型集成模块,所述AI应用构建器用于快速可视化构建AI应用,所述flow服务模块用于快速构建flow服务,实现AI业务流程可视化构建,生成flow服务,所述plugin服务模块用于应用能力注册成系统plugin,封装成可被大模型识别的plugin uint服务,所述knowledge服务模块用于知识内容学习训练,通过RAG检索增强将内容训练成可被大模型快速检索knowledge‑base服务,所述AI能力封装服务模块用于封装AI服务供AI构建器引用,实现Agent的Multimodal能力,所述大模型集成模块用于集成多个大模型,降低开发成本与时间成本。技术研发人员:魏本章,赵怡辉受保护的技术使用者:浙江讯盟科技有限公司技术研发日:技术公布日:2024/9/12

本文地址:https://www.jishuxx.com/zhuanli/20240914/294825.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。