1.一种基于大语言模型的智能对话引擎系统,其特征在于,其包括界面对话模块、模式控制模块、对话历史模块、至少一个专题大语言模型、标准问答模块、标准答案库、自由对话模块、可控生成模块、问答模版库、智能体调度模块和至少一个智能体前置模块;
专题大语言模型为使用专题专有的任务设计和相关数据集进行微调和强化学习得到的大语言模型;
界面对话模块用于供用户输入一输入内容;
模式控制模块用于根据输入内容和预先制定的模式控制规则控制启动进入的对话模式,当进入标准问答模式时,控制标准问答模块启动,标准问答模块从标准答案库中匹配出输入内容即问语内容对应的标准答语内容并调用与输入内容适配领域的专题大语言模型,此专题大语言模型结合问语内容在匹配的标准答语内容范围内对匹配的标准答语内容进行相应调整,生成一个更加针对问语内容的针对性答语内容,问语内容和针对性答语内容传输给对话历史模块,对话历史模块保存问语内容和针对性答语内容,并同时传输针对性答语内容给模式控制模块,模式控制模块再将针对性答语内容传输给界面对话模块显示;
当进入自由对话模式时,控制自由对话模块启动,自由对话模块调用与输入内容适配领域的专题大语言模型,此专题大语言模型针对输入内容生成回复内容,输入内容和回复内容传输给对话历史模块,对话历史模块保存输入内容和回复内容,并同时传输回复内容给模式控制模块,模式控制模块再将回复内容传输给界面对话模块显示;
当进入可控生成模式时,控制可控生成模块启动,可控生成模块从问答模版库中匹配出输入内容即问语内容对应的答语模版并调用与问语内容适配领域的专题大语言模型,此专题大语言模型到对应的全息档案库或业务系统中抽取匹配出的答语模版中需要的信息,并基于问语内容、匹配出的答语模版和抽取出的信息生成一个更加针对问语内容的针对性答语内容,问语内容和针对性答语内容传输给对话历史模块,对话历史模块保存问语内容和针对性答语内容,并同时传输针对性答语内容给模式控制模块,模式控制模块再将针对性答语内容传输给界面对话模块显示;
当进入智能体调度模式时,控制智能体调度模块启动,智能体调度模块基于输入内容和各个智能体前置模块所能控制执行的业务,匹配出输入内容对应的智能体前置模块,对应的智能体前置模块向对应的智能体发出业务执行指令,对应的智能体执行业务,智能体调度模块获取业务执行信息并将输入内容和业务执行信息传输给对话历史模块,对话历史模块保存输入内容和业务执行信息,并同时传输业务执行信息给模式控制模块,模式控制模块再将业务执行信息传输给界面对话模块显示;
模式控制模块用于根据输入内容和预先制定的模式控制规则判断输入内容是否是一问语内容且该问语内容具有标准答案,在为是时则控制启动进入标准问答模式;
模式控制模块用于根据输入内容和预先制定的模式控制规则判断输入内容是否是一问语内容、该问语内容具有答复模版,不过答复模版中的信息为动态更新数据或用户相关的个性化数据,在为是时则控制启动进入可控生成模式;
模式控制模块用于根据输入内容和预先制定的模式控制规则判断输入内容是否没有标准答辩或答复模版,在为是时则控制启动进入自由对话模式;
模式控制模块用于根据输入内容和预先制定的模式控制规则判断输入内容是否为需要办理业务,在为是时则控制启动进入智能体调度模式。
2.如权利要求1所述的基于大语言模型的智能对话引擎系统,其特征在于,模式控制模块用于根据输入内容和预先制定的模式控制规则判断输入内容是否是一问语内容且该问语内容具有标准答案,在为是时则控制启动进入标准问答模式,同时控制启动进入自由对话模式;
标准问答模式对应生成一个针对性答语内容,输入内容和针对性答语内容传输给对话历史模块,对话历史模块保存此输入内容和针对性答语内容,并同时传输此针对性答语内容给模式控制模块,自由对话模式对应生成一个回复内容,输入内容和回复内容传输给对话历史模块,对话历史模块保存此输入内容和回复内容,并同时传输回复内容给模式控制模块,模式控制模块决定是将针对性答语内容传输给界面对话模块显示还是将回复内容传输给界面对话模块显示,或是同时将针对性答语内容和回复内容传输给界面对话模块显示。
3.如权利要求1所述的基于大语言模型的智能对话引擎系统,其特征在于,智能对话引擎系统还包括对话监控模块,对话监控模块用于在对话过程中调用对话内容适配领域的专题大语言模型对对话内容进行监控分析,在分析出对话内容处于高度危险状态时向模式控制模块发出直接中断对话指令,模式控制模块控制当前运行的模式暂停,并控制界面对话模块显示对话中断、可转人工服务的信息,高度危险状态包括对话内容泄密、对话内容失控陷入无效信息死循环、对话内容吵起来了。
4.如权利要求3所述的基于大语言模型的智能对话引擎系统,其特征在于,对话监控模块用于在分析出对话内容中自由对话模式下使用的专题大语言模型给出的回复内容具有语调不妥的情况,则发出对话语调调整要求给模式控制模块,模式控制模块发出对话语调调整要求给自由对话模式下使用的专题大语言模型以使得此专题大语言模型调整对话语调。
5.如权利要求3所述的基于大语言模型的智能对话引擎系统,其特征在于,对话监控模块用于在分析出对话内容为业务办理,且业务办理过程中监控到无法办理此业务的情况,则插入中断业务办理要求给模式控制模块,模式控制模块控制当前运行的模式暂停,并控制界面对话模块显示业务办理中断及中断原因的信息。
6.如权利要求1所述的基于大语言模型的智能对话引擎系统,其特征在于,模式控制模块用于在对话过程中调用对话内容适配领域的专题大语言模型,此专题大语言模型基于对话历史模块中的历史对话内容,分析适于进入的对话模式,当适于进入的对话模式与当前运行的对话模式不一致时,控制切换至适于进入的对话模式,并将对话历史模块中的历史对话内容传输给适于进入的对话模式。
7.如权利要求1所述的基于大语言模型的智能对话引擎系统,其特征在于,模式控制模块用于当进入智能体调度模式时,控制智能体调度模块启动,智能体调度模块基于输入内容和各个智能体前置模块所能控制执行的业务,匹配出输入内容对应的智能体前置模块,对应的智能体前置模块调用输入内容适配领域的专题大语言模型,此专题大语言模型从对话历史模块中的历史对话内容中抽取出此待执行的业务涉及到的信息,对应的智能体前置模块向对应的智能体发出业务执行指令和抽取到的信息,对应的智能体执行业务,智能体调度模块获取业务执行信息并将输入内容和业务执行信息传输给对话历史模块,对话历史模块保存输入内容和业务执行信息,并同时传输业务执行信息给模式控制模块,模式控制模块再将业务执行信息传输给界面对话模块显示。