一种牙体修复方案的生成方法及设备
本申请涉及牙体修复,尤其涉及一种牙体修复方案的生成方法及设备。
背景技术:
1、在制定缺损牙体修复方案的过程中,通常需要医师综合评估缺损牙体条件、缺损牙体的生物力学特点、修复材料特性和患者的个体差异等因素,而这些因素的评估过程高度依赖医师的知识储备水平和个人临床经验。
2、为了提高牙体修复方案的制定效率,相关技术通常利用大语言模型(largelanguage model,简称llm)进行牙体修复领域的对话,利用大语言模型生成牙体修复方案,辅助医师进行修复方案的制定。但是,由于相关技术对大语言模型的引导和约束不足,无法确保生成的牙体修复方案与口腔修复专业知识保持一致,容易产生“幻觉”或事实性错误,降低了生成牙体修复方案的准确性和可靠性。
技术实现思路
1、本申请提供了一种牙体修复方案的生成方法及设备,以解决相关技术存在的对大语言模型的引导和约束不足,无法确保生成的牙体修复方案与口腔修复专业知识保持一致,容易产生“幻觉”或事实性错误,降低了生成牙体修复方案的准确性和可靠性问题。
2、为解决上述问题,本申请提供了一种牙体修复方案的生成方法,包括:响应于用户输入的牙体修复内容,将牙体修复内容转换为查询向量;响应于用户对至少一个文档知识库的第一选择操作,加载对应的文档知识库的索引文件;其中,文档知识库包括多个,一个文档知识库用于本地存储一个牙体修复子领域的多个文本块,索引文件用于存储文档知识库中各文本块所转换的向量块以及二者之间的映射关系;将查询向量与索引文件中的多个向量块进行检索匹配,生成检索结果;基于检索结果和牙体修复内容,构建第一提示词;第一提示词用于限制大语言模型的知识来源于检索结果;将第一提示词发送至外部的大语言模型,以使大语言模型基于检索结果生成与牙体修复内容相关的牙体修复方案;接收大语言模型返回的牙体修复方案。
3、在一种实施方式中,在响应于用户输入的牙体修复内容,将牙体修复内容转换为查询向量之前,该生成方法还包括:响应于接收到的牙体修复子领域的资料文档,对资料文档进行格式转换和分割,形成多个文本块;响应于用户对一个文档知识库的第二选择操作,将多个文本块存储至选中的文档知识库内。
4、在一种实施方式中,一个资料文档的多个文本块存储至选中的文档知识库内后,该生成方法还包括:采用预设的中文嵌入模型对各文本块进行向量化处理,得到对应的向量块;将向量块以及向量块与对应的文本块之间的映射关系存储于选中的文档知识库的索引文件中。
5、在一种实施方式中,响应于用户对至少一个文档知识库的第一选择操作,加载对应的文档知识库的索引文件包括:响应于用户对至少一个文档知识库的第一选择操作,将选中的文档知识库的名称填入预设的存储路径模板,生成对应的索引文件的文件路径;基于文件路径,加载对应的索引文件。
6、在一种实施方式中,将查询向量与索引文件中的向量块进行检索匹配,生成检索结果包括:将查询向量与索引文件中的多个向量块分别进行相似度比较,得到对应的多个相似度得分;将多个相似度得分按照由高到低的顺次依次排序,以确定出相似度得分位于前k位的向量块;k为大于1的整数;基于前k位向量块与k个文本块之间的映射关系,获取对应的k个文本块;将k个文本块的文本内容按照相似度得分由高到低的顺序进行拼接,得到检索结果。
7、在一种实施方式中,用户输入的牙体修复内容包括牙体修复问题和患者的诊疗信息,基于检索结果和用户输入的牙体修复内容,构建第一提示词,包括:将检索结果和牙体修复问题填入预设的访问角色提示模板中,得到第一提示词。
8、在一种实施方式中,检索结果由多个文本块的文本内容拼接而成,各文本内容嵌入有来源标识;
9、在生成检索结果后,该生成方法还包括:将口腔修复专家角色、诊断建议输出规范和信息标注规则的预设文本模板作为第二提示词;信息标注规则包括将牙体修复方案中出自文档知识库的文本内容标注其对应的来源标识;
10、在发送第一提示词时,该生成方法还包括:同时向大语音模型发送第二提示词,以使大语言模型基于第一提示词和第二提示词生成牙体修复方案。
11、在一种实施方式中,该生成方法还包括:当接收到牙体修复方案时,生成对应的会话标识;将会话标识、请求生成牙体修复方案的用户身份标识、请求时间戳和相关的文档知识库名称写入预设的日志记录中;将日志记录同步至预设的审计数据库中,以供审计终端查询日志记录。
12、在一种实施方式中,牙体修复内容包括牙体修复问题和患者的诊疗信息;将牙体修复内容转换为查询向量包括:将牙体修复问题和患者的诊疗信息转换为查询向量。
13、本申请还提供一种电子设备,包括:处理器和存储器,存储器中存储指令,指令由处理器加载并执行,以实现上述任一种实施方式的生成方法。
14、本申请的技术方案至少包括如下有益效果:当用户输入牙体修复内容和针对多个文档知识库中的至少一个文档知识库进行第一选择操作时,通过响应于牙体修复内容,将牙体修复内容转换为查询向量,并通过响应于用户对至少一个文档知识库的第一选择操作,加载对应文档知识库的索引文件,进而可以将查询向量与索引文件中的多个向量块进行检索匹配,生成对应的检索结果,实现从本地存储的文档知识库中快速获取与牙体修复内容相关的检索结果,从而精准定位牙体修复方案的知识来源。再者,通过基于检索结果和牙体修复内容构建第一提示词,利用第一提示词限制大语言模型的知识来源为检索结果,并向外部的大语言模型发送第一提示词,使得大语言模型基于第一提示词生成牙体修复方案,如此可以利用提示工程引导大语言模型对检索结果进行整合推理,利用检索结果驱动大语言模型精准生成牙体修复方案并进行返回,从而能够接收到该牙体修复方案。基于此,可以确保大语言模型生成的牙体修复方案与口腔修复专业知识保持一致,降低了产生“幻觉”或事实性错误的概率,有利于提升生成牙体修复方案的准确性和可靠性。
1.一种牙体修复方案的生成方法,其特征在于,包括:
2.根据权利要求1所述的生成方法,其特征在于,在所述响应于用户输入的牙体修复内容,将所述牙体修复内容转换为查询向量之前,所述生成方法还包括:
3.根据权利要求2所述的生成方法,其特征在于,在一个所述资料文档的多个所述文本块存储至选中的所述文档知识库内后,所述生成方法还包括:
4.根据权利要求1所述的生成方法,其特征在于,所述响应于所述用户对至少一个文档知识库的第一选择操作,加载对应的所述文档知识库的索引文件包括:
5.根据权利要求1所述的生成方法,其特征在于,将所述查询向量与所述索引文件中的向量块进行检索匹配,生成检索结果,包括:
6.根据权利要求1所述的生成方法,其特征在于,所述用户输入的牙体修复内容包括牙体修复问题和患者的诊疗信息,所述基于所述检索结果和所述用户输入的牙体修复内容,构建第一提示词,包括:将所述检索结果和所述牙体修复问题填入预设的访问角色提示模板中,得到第一提示词。
7.根据权利要求1所述的生成方法,其特征在于,所述检索结果由多个所述文本块的文本内容拼接而成,各所述文本内容嵌入有来源标识;
8.根据权利要求1所述的生成方法,其特征在于,还包括:
9.根据权利要求1所述的生成方法,其特征在于,所述牙体修复内容包括牙体修复问题和患者的诊疗信息;将所述牙体修复内容转换为查询向量,包括:将所述牙体修复问题和所述患者的诊疗信息转换为所述查询向量。
10.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器中存储指令,所述指令由处理器加载并执行,以实现如权利要求1至9中任一项所述的生成方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com