【技术实现步骤摘要】
一种利用大型语言模型实现对话流程的方法及系统
[0001]本专利技术涉及计算机数据处理
,特别涉及一种利用大型语言模型实现对话流程的方法及系统。
技术介绍
[0002]目前,对话机器人中常用的一种问答引擎是FAQ引擎,其采用的方式是数据库中预存有企业想要支持的常用问答对,多个含义相同的问题对应一个答案。当企业的客户对对话机器人提出问题时,会寻找数据库中与其含义相同的问题Q,并使用Q对应的答案A回答给用户。但是这个流程中存在一个痛点,就是集成对话机器人(尤其是saas平台提供的对话机器人)的企业一般对对话机器人的运作原理没那么了解,不愿意或者需要时间来整理其所需的问答对,整理问答对并添加到对话机器人知识库中这个过程常称为冷启动,这个冷启动的过程对企业来说是耗时且“痛苦”的。
技术实现思路
[0003]本专利技术目的之一在于提供了一种利用大型语言模型实现对话流程的方法,通过自动帮助企业构造对话知识库,大幅减少企业冷启动和运营的投入。
[0004]本专利技术实施例提供的一种利用大型语言模型实现对话流程的方法,包括:
[0005]利用大型语言模型,冷启动搭建对话知识库;
[0006]利用大型语言模型和对话知识库,实现与发起聊天的用户进行对话。
[0007]优选的,利用大型语言模型,冷启动搭建对话知识库,包括:
[0008]当企业触发冷启动时,获取企业主页URL;
[0009]通过企业主页URL,访问企业网站,并从企业网站中提取FAQ URL;
[0 ...
【技术保护点】
【技术特征摘要】
1.一种利用大型语言模型实现对话流程的方法,其特征在于,包括:利用大型语言模型,冷启动搭建对话知识库;利用所述大型语言模型和所述对话知识库,实现与发起聊天的用户进行对话。2.如权利要求1所述的一种利用大型语言模型实现对话流程的方法,其特征在于,所述利用大型语言模型,冷启动搭建对话知识库,包括:当企业触发冷启动时,获取企业主页URL;通过所述企业主页URL,访问企业网站,并从所述企业网站中提取FAQ URL;通过所述FAQ URL,访问FAQ页面,并从所述FAQ页面中抽取文本;将所述文本通过提示工程输入至所述大型语言模型中,由所述大型语言模型抽取所述文本中的QA对;将所述QA对中的问题通过提示工程输入至所述大型语言模型中,由所述大型语言模型生成所述问题的相似问题,并补入到对应所述QA对中;基于所述QA对,搭建所述对话知识库。3.如权利要求2所述的一种利用大型语言模型实现对话流程的方法,其特征在于,所述利用大型语言模型,冷启动搭建对话知识库,还包括:基于意图模型或相似度模型分析所述QA对的可能类别;尝试从预设的流程机器人库中确定所述可能类别对应的流程机器人;当尝试成功时,将所述QA对与所述流程机器人进行绑定。4.如权利要求3所述的一种利用大型语言模型实现对话流程的方法,其特征在于,所述利用所述大型语言模型和所述对话知识库,实现与发起聊天的用户进行对话,包括:获取所述用户的聊天语境;基于所述聊天语境,确定是否触发所述流程机器人;当为是时,由被触发的所述流程机器人引导所述用户进入被触发的所述流程机器人对应的预设的第一业务流程;否则,基于意图模型判断所述聊天语境是否存在预设的第二业务流程;当为是时,引导所述用户进入所述第二业务流程;否则,从所述对话知识库中尝试确定所述聊天语境对应的答案;当尝试成功时,基于所述答案,回复所述用户,同时,向所述用户回复推荐所述答案对应的预设的第三业务流程;否则,基于所述大型语言模型,与所述用户进行对话。5.如权利要求4所述的一种利用大型语言模型实现对话流程的方法,其特征在于,所述利用所述大型语言模型和所述对话知识库,实现与发起聊天的用户进行对话,还包括:当所述用户输入请求人工客服指令时,为所述用户接入空闲的在线人工客服。6.如权利要求1所述的一种利用大型语言模型实现对话流程的方法,其特征在于,还包括:向所述用户推送预设的组群许可请求窗口;当所述用户基于所述组群许可请求窗口输入组群许可指令时,获取与所述用户对话的对话历史;基于预设的第一特征值化模板,对所述对话历史进行特征值化处理,获得对话特征值集;
基于预设的用户匹配规则生成模板,根据所述对话特征值集,生成用户匹配规则;基于所述用户匹配规则,为所述用户匹配目标用户;将所述用户与所述目标用户接入对话群组;获取所述对话群组中产生的用户对话;基于预设的问询内容生成模板,根据所述用户...
【专利技术属性】
技术研发人员:蒋卓,陈光,王新涵,樊鹏,
申请(专利权)人:北京快牛智营科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。