1.基于对话检索生成模板的配置系统,其特征在于,所述系统包括:检索查询规则模板模块,用于初次使用用户获取规则模板,该模块基于注意力机制的语言模型;所述检索查询规则模板模块对所述语言模型进行微调:首先,所述语言模型在关键词文本、规则组件模板间学习并建立映射关系;其次,模型将映射关系迁移到用户的需求描述与规则模板之间;规则模板定义模块,用于设置规则模板并存储规则模板;所述规则模板包含配置参数、变量、控制结构数据;可视化编辑器,用于用户对规则模板进行创建或修改,所述可视化编辑器基于Web端实现;动态配置管理模块,用于规则模板与配置文件的动态加载和更新;所述配置文件至少包含配置参数;模板检索与生成模块,基于预训练语言模型结合微调方法,实现规则模板的检索,并基于检索的规则模板获得生成规则;规则模板解析引擎模块,接收所述生成规则,并将生成规则映射到可视化规则模板;所述检索查询规则模板模块中,注意力机制设置如下:将输入的每个词法单元的特征X通过权重矩阵分别映射到三个向量空间Q、K、V,其中,Q表示查询向量空间,K表示键空间,V表示值空间;计算注意力权重:softmax(Q·K^T / sqrt(d_k)),其中,d_k 表示K向量的维度,sqrt()表示平方根,softmax表示归一化函数;将注意力权重与V相乘,得到加权值;将各个加权值的和,作为输出。
2.根据权利要求1所述的系统,其特征在于,所述可视化编辑器数据执行流程为:初始化编辑器,接收用户输入;基于用户输入实时更新编辑区域;将用户操作同步到规则模板的配置文件,完成数据绑定。
3.根据权利要求1所述的系统,其特征在于,所述动态配置管理模块在可视化编辑器和后端之间建立API接口,规则模板和配置文件存储在后端;可视化编辑器通过API接口发送加载或更新请求到后端,后端处理请求后,通过API接口发送加载或更新的规则模板和/或配置文件数据;所述后端指本系统中除可视化编辑器之外的其他模块;所述可视化编辑器和后端之间建立持久通信,并在后端检测到规则模板和/或配置文件有更新时,通过API接口向可视化编辑器主动推送更新数据;当规则模板和/或配置文件发生变化时,监听该变化,并更新规则模板和/或配置文件关联的界面元素。
4.根据权利要求1所述的系统,其特征在于,所述规则模板定义模块进一步包括:业务模型单元、规则组件单元、表达式编辑器单元;所述业务模型单元用于规范规则模板的各项定义,所述各项定义包括实体、属性、关系、数据类型、使用条件;所述规则组件单元用于形成可重用的规则组件,所述规则组件包括条件、操作、触发器、连接器、可配置超参数;所述规则组件构成规则组件库;所述表达式编辑器单元,用于自定义数学、逻辑或比较表达式型规则组件。
5.根据权利要求1所述的系统,其特征在于,所述模板检索与生成模块的微调方法包括:规则微调,建立由组件级微调过渡至模板级微调的训练方法,并形成关键词-规则模板生成能力;检索微调,通过混合提示微调方式,形成检索文本-规则生成能力。
6.根据权利要求5所述的系统,其特征在于,所述规则微调的方式为:步骤101、进行模板组件配置文件-关键词对抽取,包括:在规则模板库选择组件,所述组件涵盖全部关键词和操作;对于选定的所述组件,在规则模板库中提取其对应的配置代码,所述配置代码包括组件的类型、参数设置、逻辑关系;将选定的所述组件形成组件微样本库;步骤102、对模板组件配置文件-关键词微调训练;步骤103、进行模板配置文件-关键词对抽取,包括:获取典型模板及模板配置代码,标注与典型模板关联的关键词,并进行关键词-模板配置文件微调训练;模板组件配置文件-关键词微调训练样本数量N1与关键词-模板配置文件微调训练样本数量N2之间满足:N2 ≈ 0.1N1。
7.根据权利要求5所述的系统,其特征在于,所述混合提示微调方式为:步骤201、建立检索文本、关键词、指令混合样本与同一模板配置文件的训练集,其中,以检索文本、关键词、指令混合样本为输入,以模板配置文件为输出;步骤202、训练方式采用由检索文本、关键词、指令随机抽取,到全部抽取的方式;训练中,检索文本、关键词、指令的混合权重更新方式为:将检索文本权重设置为1,关键词和指令权重设置为:1-当前迭代次数/总迭代次数。
8.根据权利要求1所述的系统,其特征在于,所述规则模板解析引擎模块包含词法分析单元、语法分析单元、语义解析单元;所述词法分析单元,用于将生成规则的配置文件解析为一系列词法单元;所述语法分析单元,用于将词法单元序列解析为抽象语法树,并遍历抽象语法树,形成可执行配置文件;所述语义解析单元,用于将可执行配置文件映射到可视化组件实例,并解析可视化组件实例参数和属性,以及执行数据类型检查。
9.基于对话检索生成模板的配置设备,其特征在于,所述设备包含服务器、前端用户交互设备;所述服务器被配置为可以与所述前端用户交互设备进行数据交互,并装载有如权利要求1-8任一所述的基于对话检索生成模板的配置系统。