【技术实现步骤摘要】
人机交互的方法
[0001]本申请涉及计算机技术,尤其涉及一种人机交互的方法。
技术介绍
[0002]近年来,随着人工智能(AI)技术的不断发展,实现人工智能的大模型取得了显著进展,在多个开放领域任务中展现出越来越越接近人类的能力,包括对话能力、情境学习(In
‑
context Learning)、代码生成等。
[0003]人们希望未来人工智能可以帮助我们完成衣食住行等相关的各种需求,例如协助查天气、订外卖、预定酒店、召开会议等等。由用户提出需求,而人工智能系统自动完成用户需求。整个过程都不需要用户参与,人工智能系统成长为真正有用和全知全能的智能体。
[0004]目前大模型知识的来源只有训练数据,信息过时的问题不可避免,仅适用于经过训练的任务场景,大模型的能力存在较大的局限性,导致人机交互系统的功能无法满足需求,人机交互效果较差。
技术实现思路
[0005]本申请提供一种人机交互的方法,用以提升大模型的人机交互能力和性能,从而提升人机交互系统的能力和效果。
[0006 ...
【技术保护点】
【技术特征摘要】
1.一种人机交互的方法,其特征在于,包括:获取用户输入的指令;从工具库中检索与所述指令相匹配的工具;将所述指令和所述工具的描述信息输入大模型,通过所述大模型调用至少一个所述工具,执行所述指令,并生成所述指令的响应信息;输出所述指令的响应信息。2.根据权利要求1所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具,包括:将所述指令编码为需求向量;将所述需求向量与工具库中工具的描述信息的文本向量进行相似度匹配,将描述信息的文本向量与所述需求向量相匹配的工具,确定为与所述指令相匹配的工具。3.根据权利要求1所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具之前,还包括:将所述指令输入大模型,通过所述大模型确认执行所述指令需要调用工具。4.根据权利要求3所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具之前,还包括:若通过所述大模型确认执行所述指令不需要调用工具,则通过所述大模型执行所述指令,并生成所述指令的响应信息。5.根据权利要求1所述的方法,其特征在于,所述从工具库中检索与所述指令相匹配的工具之后,还包括:若未检索到与所述指令相匹配的工具,则输出第一答复信息,所述第一答复信息用于提示无法执行所述指令。6.根据权利要求1所述的方法,其特征在于,所述将所述指令和所述工具的描述信息输入大模型,通过所述大模型调用至少一个所述工具,执行所述指令,并生成所述指令的响应信息,包括:将所述指令和所述工具的描述信息输入大模型,通过所述大模型判断基于所述工具是否足以执行所述指令;若基于所述工具足以执行所述指令,则通过所述大模型调用至少一个所述工具,执行所述指令,并生成所述指令的响应信息。7.根据权利要求6所述的方法,其特征在于,所述将所述指令和所述工具的描述信息输入大模型,通过所述大模型判断基于所述工具是否足以执行所述指令之后,还包括:若基于所述工具不足以执行所述指令,则通过所述大模型输出执行所述指令所缺失的数据项;根据所述所缺失的数据项,检索用于获取所缺失的数据项的工具;若检索到用于获取所缺失的数据项的工具,则将用于获取所缺失的数据项的工具的描述信息,输入所述大模型,通过所述大模型调用用于获取所缺失的数据项的工具,获得所述所缺失的数据项,并执行所述指令,生成所述指令的响应信息;若未检索到用于获取所缺失的数据项的工具,则输出第二答复信息,所述...
【专利技术属性】
技术研发人员:郁博文,李明浩,赵英秀,余海洋,李永彬,黄非,
申请(专利权)人:杭州阿里巴巴飞天信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。