技术新讯 > 医药医疗技术的改进,医疗器械制造及应用技术 > 基于大语言模型的多角色协同信息处理方法及装置  >  正文

基于大语言模型的多角色协同信息处理方法及装置

  • 国知局
  • 2024-07-11 17:33:23

本发明涉及计算机应用,具体涉及一种基于大语言模型的多角色协同信息处理方法及装置。

背景技术:

1、在智能诊疗系统中,已有的方法大多是基于传统方法或是单个大语言模型(largelanguage model,llm)进行辅助诊疗,但是单一llm智能体(agent)在面对用户提出的相关医学问题时,得到的答案会在某些方面会显得较为单一,所得到的分析结果可能与实际情况相差较远。

技术实现思路

1、有鉴于此,本发明提供了一种基于大语言模型的多角色协同信息处理方法及装置,以解决单一llm智能体分析得到的结果与实际情况相差较远的问题。

2、第一方面,本发明提供了一种多角色协同的信息处理方法,该方法包括:获取目标对象的基本信息和提问信息;对基本信息及提问信息进行分析处理,得到对应的多个提示词;通过预先建立的导诊智能体对提示词进行分析,匹配多个预先建立的信息处理智能体,多个信息处理智能体被配置为适应于不同的信息处理需求;通过各信息处理智能体对于基本信息及提问信息进行分析,得到各信息处理智能体分别对应发言结果;通过预先建立的会诊智能体对各信息处理智能体的发言结果进行汇总,得到最终的处理结果,导诊智能体、各信息处理智能体、会诊智能体是通过大语言模型建立的。

3、本发明实施例提供的方法,在获取目标对象的基本信息和提问信息后,根据基本信息和提问信息匹配了多个信息处理智能体,由多个信息处理智能体分别得到各自的协同处理结果,并将协同处理结果进行汇总,得到最终的处理结果,本发明实施例中通过多个信息处理智能体得到协同处理结果,一方面,通过分工,信息处理智能体分析问题的能力日益细化,另一方面,多个擅长不同信息处理需求进行辩论讨论,可以得到比没有专业化时更好的结果,从而提高整个处理问题的效率和输出质量,有效地减少了单一信息处理智能体会产生的分析不够全面的问题,并有效地减轻了单一信息处理智能体容易出现的幻觉问题,使问题分析结果及建议更加全面、可靠。

4、在一种可选的实施方式中,对基本信息及提问信息进行分析处理,得到对应的多个提示词,包括:基于基本信息及提问信息的类型,调用相应的识别算法对基本信息及提问信息进行识别,得到识别结果;识别算法包括:文本识别算法、语音识别算法及图像识别算法中的至少一种;基于识别结果,确定目标对象的信息处理需求;基于信息处理需求,生成多个提示词。

5、在一种可选的实施方式中,导诊智能体、各信息处理智能体、会诊智能体是将不同的提示工程分别输入至大语言模型中生成的,不同的信息处理智能体对应不同的提示工程;通过预先建立的导诊智能体对提示词、基本信息和提问信息进行分析,匹配多个预先建立的信息处理智能体,包括:将提示词与各信息处理智能体分别对应的提示工程进行比较,根据匹配结果选择多个信息处理智能体。

6、在一种可选的实施方式中,通过各信息处理智能体对于基本信息及提问信息进行分析,得到各信息处理智能体分别对应发言结果,包括:按照预设顺序将基本信息及提问信息输入至第i个信息处理智能体中,得到第i个信息处理智能体的发言结果,i为1;将第i个信息处理智能体的发言结果、基本信息及提问信息输入至第(i+1)个信息处理智能体中,得到第(i+1)个信息处理智能体的发言结果;若(i+1)的值小于n,将i的值加1,返回将第i个信息处理智能体的发言结果、基本信息及提问信息输入至第(i+1)个信息处理智能体中,得到第(i+1)个信息处理智能体的发言结果的步骤,直至(i+1)的值等于n,得到各信息处理智能体分别对应发言结果。

7、在一种可选的实施方式中,通过各信息处理智能体对于基本信息及提问信息进行分析,得到各信息处理智能体分别对应发言结果,包括:将基本信息及提问信息输入至第i个信息处理智能体中,得到第i个信息处理智能体的发言结果,i为1;第i个信息处理智能体从各信息处理智能体中随机选择一个未发言的信息处理智能体作为第(i+1)个智能体;将第i个信息处理智能体的发言结果、基本信息及提问信息输入至第(i+1)个信息处理智能体中,得到第(i+1)个信息处理智能体的发言结果;若(i+1)的值小于n,将i的值加1,返回第i个信息处理智能体从各信息处理智能体中随机选择一个未发言的信息处理智能体作为第(i+1)个智能体的步骤,直至(i+1)的值等于n,得到各信息处理智能体分别对应发言结果。

8、在一种可选的实施方式中,通过各信息处理智能体对于基本信息及提问信息进行分析,得到各信息处理智能体分别对应发言结果,包括:将基本信息及提问信息输入至第i个信息处理智能体中,得到第i个信息处理智能体的发言结果,i为1;通过会诊智能体将第i个信息处理智能体的发言结果与各信息处理智能体中未发言的信息处理智能体的提示工程进行比较,选择与第i个信息处理智能体的发言结果相关度最高的信息处理智能体作为第(i+1)个智能体;将第i个信息处理智能体的发言结果、基本信息及提问信息输入至第(i+1)个信息处理智能体中,得到第(i+1)个信息处理智能体的发言结果;若(i+1)的值小于n,将i的值加1,返回通过会诊智能体将第i个信息处理智能体的发言结果与各信息处理智能体中未发言的信息处理智能体的提示工程进行比较,选择与第i个信息处理智能体的发言结果相关度最高的信息处理智能体作为第(i+1)个智能体的步骤,直至(i+1)的值等于n,得到各信息处理智能体分别对应发言结果。

9、第二方面,本发明提供了一种基于大语言模型的多角色协同的信息处理装置,该装置包括:信息获取模块,用于获取目标对象的基本信息和提问信息;数据分析模块,用于对基本信息及提问信息进行分析处理,得到对应的多个提示词;信息处理智能体匹配模块,用于通过预先建立的导诊智能体对提示词进行分析,匹配多个预先建立的信息处理智能体,多个信息处理智能体被配置为适应于不同的信息处理需求;处理结果获取模块,用于通过各信息处理智能体对于基本信息及提问信息进行分析,得到各信息处理智能体分别对应发言结果;处理结果整合模块,用于通过预先建立的会诊智能体对各信息处理智能体的发言结果进行汇总,得到最终的处理结果,导诊智能体、各信息处理智能体、会诊智能体是通过大语言模型建立的。

10、在一种可选的实施方式中,导诊智能体、各信息处理智能体、会诊智能体是将不同的提示工程分别输入至大语言模型中生成的,不同的信息处理智能体对应不同的提示工程,数据分析模块具体用于:将提示词与各信息处理智能体分别对应的提示工程进行比较,根据匹配结果选择多个信息处理智能体。

11、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的基于大语言模型的多角色协同的信息处理方法。

12、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的基于大语言模型的多角色协同的信息处理方法。

本文地址:https://www.jishuxx.com/zhuanli/20240615/84877.html

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