人机交互的方法技术

技术编号:38753864 阅读:22 留言:0更新日期:2023-09-10 09:38
本申请提供一种人机交互的方法。本申请的方法,通过获取用户输入的指令,从工具库中检索与指令相匹配的工具;将指令和与指令相匹配的工具的描述信息输入大模型,通过大模型调用至少一个工具,执行指令,生成指令的响应信息,并输出指令的响应信息;通过根据用户输入的指令,从工具库中自适应检索执行指令所需的工具,赋予了大模型使用外部工具的能力,大模型通过使用外部工具可以获取到执行指令所需的数据项,执行用户指令并输出响应信息,从而自动完成用户需求,由于工具库具有可扩展性,因此通过使用工具使得大模型的能力可以不断扩展,大大提升大模型的人机交互能力和性能,从而可提升人机交互系统的能力和性能。而可提升人机交互系统的能力和性能。而可提升人机交互系统的能力和性能。

【技术实现步骤摘要】
人机交互的方法


[0001]本申请涉及计算机技术,尤其涉及一种人机交互的方法。

技术介绍

[0002]近年来,随着人工智能(AI)技术的不断发展,实现人工智能的大模型取得了显著进展,在多个开放领域任务中展现出越来越越接近人类的能力,包括对话能力、情境学习(In

context Learning)、代码生成等。
[0003]人们希望未来人工智能可以帮助我们完成衣食住行等相关的各种需求,例如协助查天气、订外卖、预定酒店、召开会议等等。由用户提出需求,而人工智能系统自动完成用户需求。整个过程都不需要用户参与,人工智能系统成长为真正有用和全知全能的智能体。
[0004]目前大模型知识的来源只有训练数据,信息过时的问题不可避免,仅适用于经过训练的任务场景,大模型的能力存在较大的局限性,导致人机交互系统的功能无法满足需求,人机交互效果较差。

技术实现思路

[0005]本申请提供一种人机交互的方法,用以提升大模型的人机交互能力和性能,从而提升人机交互系统的能力和效果。
[0006]第一方面,本申请提本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种人机交互的方法,其特征在于,包括:获取用户输入的指令;从工具库中检索与所述指令相匹配的工具;将所述指令和所述工具的描述信息输入大模型,通过所述大模型调用至少一个所述工具,执行所述指令,并生成所述指令的响应信息;输出所述指令的响应信息。2.根据权利要求1所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具,包括:将所述指令编码为需求向量;将所述需求向量与工具库中工具的描述信息的文本向量进行相似度匹配,将描述信息的文本向量与所述需求向量相匹配的工具,确定为与所述指令相匹配的工具。3.根据权利要求1所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具之前,还包括:将所述指令输入大模型,通过所述大模型确认执行所述指令需要调用工具。4.根据权利要求3所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具之前,还包括:若通过所述大模型确认执行所述指令不需要调用工具,则通过所述大模型执行所述指令,并生成所述指令的响应信息。5.根据权利要求1所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具之后,还包括:若未检索到与所述指令相匹配的工具,则输出第一答复信息,所述第一答复信息用于提示无法执行所述指令。6.根据权利要求1所述的方法,其特征在于,所述将所述指令和所述工具的描述信息输入大模型,通过所述大模型调用至少一个所述工具,执行所述指令,并生成所述指令的响应信息,包括:将所述指令和所述工具的描述信息输入大模型,通过所述大模型判断基于所述工具是否足以执行所述指令;若基于所述工具足以执行所述指令,则通过所述大模型调用至少一个所述工具,执行所述指令,并生成所述指令的响应信息。7.根据权利要求6所述的方法,其特征在于,所述将所述指令和所述工具的描述信息输入大模型,通过所述大模型判断基于所述工具是否足以执行所述指令之后,还包括:若基于所述工具不足以执行所述指令,则通过所述大模型输出执行所述指令所缺失的数据项;根据所述所缺失的数据项,检索用于获取所缺失的数据项的工具;若检索到用于获取所缺失的数据项的工具,则将用于获取所缺失的数据项的工具的描述信息,输入所述大模型,通过所述大模型调用用于获取所缺失的数据项的工具,获得所述所缺失的数据项,并执行所述指令,生成所述指令的响应信息;若未检索到用于获取所缺失的数据项的工具,则输出第二答复信息,所述...

【专利技术属性】
技术研发人员:郁博文李明浩赵英秀余海洋李永彬黄非
申请(专利权)人:杭州阿里巴巴飞天信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1