金融领域应用系统的可视化构建方法、装置、计算机设备、可读存储介质与流程
- 国知局
- 2024-08-22 15:02:52
本技术涉及人工智能,特别是涉及一种金融领域应用系统的可视化构建方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
背景技术:
1、随着金融领域业务场景的不断发展,金融市场需求也在快速变化,为及时满足金融市场需求,金融领域所需的应用系统也需要频繁、及时地更新换代,且均需要确保构建的应用系统能够满足业务需求匹配。
2、传统技术中,针对金融领域,若需要搭建所需的应用系统,通常需要投入大量开发成本,且需要具备专业编程知识的开发人员编写大量代码,结合金融领域的专业知识和当前所需的业务场景,耗费较长开发周期创建所需应用系统,导致应用系统的创建过程复杂、效率低、技术门槛高,难以及时满足快速变化的金融市场需求。即传统技术中,无法低门槛、高效地创建金融领域应用系统。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够低门槛、高效地创建金融领域应用系统的金融领域应用系统的可视化构建方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种金融领域应用系统的可视化构建方法,包括:
3、当接收到应用系统构建指令,创建可视化画布,并获取用于构建应用系统的多个组件;多个组件基于金融领域的业务需求和业务逻辑构建,且多个组件中包括应用于金融领域的大模型组件;
4、将多个组件导入与可视化画布关联的组件列表,响应于对组件列表中任意组件的选中操作,确定选中操作所指示的组件在可视化画布中所处的目标位置,在目标位置显示所指示的组件;
5、将可视化画布中已显示的组件作为系统子组件,当系统子组件的数量为至少两个,根据至少两个系统子组件各自的业务逻辑,连接至少两个系统子组件,得到初始应用系统;
6、对初始应用系统进行运行逻辑的实时调试,并根据实时调试的结果对至少两个系统子组件的连接关系进行实时更新,直至达到更新停止条件,得到目标应用系统。
7、在其中一个实施例中,系统子组件配置有组件参数,组件参数用于确定系统子组件的业务逻辑;金融领域应用系统的可视化构建方法还包括:
8、当接收针对系统子组件的参数表单创建指令,创建针对系统子组件的参数表单,并提供针对参数表单的参数录入页面;
9、获取基于参数录入页面录入的参数,将录入的参数填充至参数表单;
10、将已完成参数填充的参数表单导入系统子组件,以为系统子组件配置组件参数。
11、在其中一个实施例中,系统子组件配置有组件参数,组件参数用于确定系统子组件的业务逻辑;金融领域应用系统的可视化构建方法还包括:
12、当接收针对系统子组件的参数库创建指令,创建针对系统子组件的参数库,并提供针对参数库的参数录入接口;
13、获取基于参数录入接口录入的参数,在参数库中按照参数类型,分区存储录入的参数;
14、建立参数库与系统子组件之间的关联关系,以为系统子组件配置组件参数。
15、在其中一个实施例中,金融领域应用系统的可视化构建方法还包括:
16、当接收到针对任意系统子组件触发的业务逻辑编辑指令,将业务逻辑编辑指令所指示的系统子组件作为待编辑组件,并提供待编辑组件的组件参数搜索框;
17、获取在组件参数搜索框中输入的搜索词,基于搜索词,从为待编辑组件配置的组件参数中确定待编辑参数;
18、获取针对待编辑参数的编辑内容,并按照编辑内容对待编辑参数进行更新。
19、在其中一个实施例中,大模型组件通过以下方式构建:
20、获取基于业务需求和业务逻辑配置的金融领域的语料文本数据;
21、基于语料文本数据,对预设大型语言模型进行模型训练,得到目标大型语言模型;
22、将目标大型语言模型进行组件化处理,得到初始大模型组件,为初始大模型组件配置组件参数,得到大模型组件。
23、在其中一个实施例中,金融领域应用系统的可视化构建方法还包括:
24、当检测到可视化画布中已显示的组件处于选中状态,将处于选中状态的已显示的组件作为当前选中组件;
25、响应于针对当前选中组件的组件位置移动操作,确定组件位置移动操作所指示的组件位置;
26、在组件位置显示当前选中组件。
27、第二方面,本技术还提供了一种金融领域应用系统的可视化构建装置,包括:
28、画布创建模块,用于当接收到应用系统构建指令,创建可视化画布,并获取用于构建应用系统的多个组件;多个组件基于金融领域的业务需求和业务逻辑构建,且多个组件中包括应用于金融领域的大模型组件;
29、组件显示模块,用于将多个组件导入与可视化画布关联的组件列表,响应于对组件列表中任意组件的选中操作,确定选中操作所指示的组件在可视化画布中所处的目标位置,在目标位置显示所指示的组件;
30、初始系统创建模块,用于将可视化画布中已显示的组件作为系统子组件,当系统子组件的数量为至少两个,根据至少两个系统子组件各自的业务逻辑,连接至少两个系统子组件,得到初始应用系统;
31、目标系统创建模块,用于对初始应用系统进行运行逻辑的实时调试,并根据实时调试的结果对至少两个系统子组件的连接关系进行实时更新,直至达到更新停止条件,得到目标应用系统。
32、在其中一个实施例中,系统子组件配置有组件参数,组件参数用于确定系统子组件的业务逻辑;金融领域应用系统的可视化构建装置还包括:
33、表单创建模块,用于当接收针对系统子组件的参数表单创建指令,创建针对系统子组件的参数表单,并提供针对参数表单的参数录入页面;
34、表单填充模块,用于获取基于参数录入页面录入的参数,将录入的参数填充至参数表单;
35、表单导入模块,用于将已完成参数填充的参数表单导入系统子组件,以为系统子组件配置组件参数。
36、在其中一个实施例中,系统子组件配置有组件参数,组件参数用于确定系统子组件的业务逻辑;金融领域应用系统的可视化构建装置还包括:
37、参数库创建模块,用于当接收针对系统子组件的参数库创建指令,创建针对系统子组件的参数库,并提供针对参数库的参数录入接口;
38、参数分区存储模块,用于获取基于参数录入接口录入的参数,在参数库中按照参数类型,分区存储录入的参数;
39、参数库关联模块,用于建立参数库与系统子组件之间的关联关系,以为系统子组件配置组件参数。
40、在其中一个实施例中,金融领域应用系统的可视化构建装置还包括:
41、搜索框提供模块,用于当接收到针对任意系统子组件触发的业务逻辑编辑指令,将业务逻辑编辑指令所指示的系统子组件作为待编辑组件,并提供待编辑组件的组件参数搜索框;
42、待编辑参数确定模块,用于获取在组件参数搜索框中输入的搜索词,基于搜索词,从为待编辑组件配置的组件参数中确定待编辑参数;
43、待编辑参数更新模块,用于获取针对待编辑参数的编辑内容,并按照编辑内容对待编辑参数进行更新。
44、在其中一个实施例中,金融领域应用系统的可视化构建装置还包括:
45、文本获取模块,用于获取基于业务需求和业务逻辑配置的金融领域的语料文本数据;
46、目标模型获取模块,用于基于语料文本数据,对预设大型语言模型进行模型训练,得到目标大型语言模型;
47、大模型组件获得模块,用于将目标大型语言模型进行组件化处理,得到初始大模型组件,为初始大模型组件配置组件参数,得到大模型组件。
48、在其中一个实施例中,金融领域应用系统的可视化构建装置还包括:
49、当前选中组件确定模块,用于当检测到可视化画布中已显示的组件处于选中状态,将处于选中状态的已显示的组件作为当前选中组件;
50、组件位置确定模块,用于响应于针对当前选中组件的组件位置移动操作,确定组件位置移动操作所指示的组件位置;
51、组件显示模块,用于在组件位置显示当前选中组件。
52、第三方面,本技术还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
53、当接收到应用系统构建指令,创建可视化画布,并获取用于构建应用系统的多个组件;多个组件基于金融领域的业务需求和业务逻辑构建,且多个组件中包括应用于金融领域的大模型组件;
54、将多个组件导入与可视化画布关联的组件列表,响应于对组件列表中任意组件的选中操作,确定选中操作所指示的组件在可视化画布中所处的目标位置,在目标位置显示所指示的组件;
55、将可视化画布中已显示的组件作为系统子组件,当系统子组件的数量为至少两个,根据至少两个系统子组件各自的业务逻辑,连接至少两个系统子组件,得到初始应用系统;
56、对初始应用系统进行运行逻辑的实时调试,并根据实时调试的结果对至少两个系统子组件的连接关系进行实时更新,直至达到更新停止条件,得到目标应用系统。
57、第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
58、当接收到应用系统构建指令,创建可视化画布,并获取用于构建应用系统的多个组件;多个组件基于金融领域的业务需求和业务逻辑构建,且多个组件中包括应用于金融领域的大模型组件;
59、将多个组件导入与可视化画布关联的组件列表,响应于对组件列表中任意组件的选中操作,确定选中操作所指示的组件在可视化画布中所处的目标位置,在目标位置显示所指示的组件;
60、将可视化画布中已显示的组件作为系统子组件,当系统子组件的数量为至少两个,根据至少两个系统子组件各自的业务逻辑,连接至少两个系统子组件,得到初始应用系统;
61、对初始应用系统进行运行逻辑的实时调试,并根据实时调试的结果对至少两个系统子组件的连接关系进行实时更新,直至达到更新停止条件,得到目标应用系统。
62、第五方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
63、当接收到应用系统构建指令,创建可视化画布,并获取用于构建应用系统的多个组件;多个组件基于金融领域的业务需求和业务逻辑构建,且多个组件中包括应用于金融领域的大模型组件;
64、将多个组件导入与可视化画布关联的组件列表,响应于对组件列表中任意组件的选中操作,确定选中操作所指示的组件在可视化画布中所处的目标位置,在目标位置显示所指示的组件;
65、将可视化画布中已显示的组件作为系统子组件,当系统子组件的数量为至少两个,根据至少两个系统子组件各自的业务逻辑,连接至少两个系统子组件,得到初始应用系统;
66、对初始应用系统进行运行逻辑的实时调试,并根据实时调试的结果对至少两个系统子组件的连接关系进行实时更新,直至达到更新停止条件,得到目标应用系统。
67、上述金融领域应用系统的可视化构建方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,当接收到应用系统构建指令,先创建可视化画布,并获取用于构建应用系统的多个组件,其中,多个组件基于金融领域的业务需求和业务逻辑构建,且多个组件中包括应用于金融领域的大模型组件,从而确保基于多个组件在画布中构建的应用系统可以适用于金融领域。进一步的,将多个组件导入与可视化画布关联的组件列表,响应于对组件列表中任意组件的选中操作,确定选中操作所指示的组件在可视化画布中所处的目标位置,在目标位置显示所指示的组件,将可视化画布中已显示的组件作为系统子组件,当系统子组件的数量为至少两个,根据至少两个系统子组件各自的业务逻辑,连接至少两个系统子组件,得到初始应用系统,即仅需简单的选中、拖拽、连接等动作(将组件拖入可视化画布中)便可实现系统构建,具备操作低门槛的特点。最后,对初始应用系统进行运行逻辑的实时调试,并根据实时调试的结果对至少两个系统子组件的连接关系进行实时更新,直至达到更新停止条件,得到目标应用系统。整个过程中,可以低门槛地在可视化画布中构建金融领域应用系统,且可以结合实时调试和实时更新,高效实现对应用系统的调试,因此,可以低门槛、高效地创建金融领域应用系统。
本文地址:https://www.jishuxx.com/zhuanli/20240822/280914.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。