System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种智能体生成方法、智能体生成装置、电子设备、计算机可读存储介质。
技术介绍
1、随着人工智能和自然语言处理技术的飞速发展,近年来,大规模语言模型(largelanguage model,llm)和聊天机器人程序(chat generative pre-trained transformer,chatgpt)在各个领域取得了显著的成功。这些技术的爆火和蓬勃发展为自动化知识库问答系统带来了前所未有的机遇。chatgpt是一款基于生成预训练式转换器模型(generativepre-trained transformer,gpt)技术的聊天机器人,它通过对大量文本数据进行预训练和微调,实现了与人类用户自然、流畅的对话交流。
2、gpt技术的核心在于利用transformer架构捕捉文本中的长距离依赖关系,从而生成连贯、有意义的文本。chatgpt的爆火得益于其在各种任务中的出色表现,如文本生成、摘要、翻译、问答等。此外,chatgpt还能够理解复杂的语境,准确回应用户的问题,使其在众多应用场景中备受关注。目前在不同领域已经出现基于大模型的自动机器人,比如自动剪视频、自动写程序、自动玩游戏的网页(web)自动化操作的智能体等,能够通过访问网页帮用户达成订机票酒店、天气查询等。
技术实现思路
1、本公开提供一种智能体生成方法、装置、电子设备、计算机可读存储介质与计算机程序产品,以至少解决相关技术中缺少一种将大规模语言模型与视频平台相结合以实现视频平台环境
2、根据本公开实施例的第一方面,提供一种智能体生成方法,包括:根据初始智能体的初始角色设定值,确定当前学习任务,所述当前学习任务包括至少一个任务操作;基于所述当前学习任务与所述多媒体资源交互平台的环境信息,生成每个所述任务操作的任务操作指令;基于所述任务操作指令执行所述任务操作,得到所述任务操作对应的任务执行结果;根据所述任务执行结果与所述环境信息更新所述初始角色设定值,直至更新后的角色设定信息与角色构建目标相适配,得到目标智能体。
3、在本公开的一种示例性实施例中,所述根据初始智能体的初始角色设定值,确定当前学习任务,包括:获取用户构建目标智能体所对应的用户需求;根据所述用户需求与所述初始角色设定值,确定所述初始智能体的当前学习进度;获取所述初始智能体执行的上一任务信息,以及所述上一任务信息的历史反馈信息;根据所述当前学习进度、所述上一任务信息与所述历史反馈信息,确定所述当前学习任务,所述当前学习任务包括至少一个所述任务操作。
4、在本公开的一种示例性实施例中,所述当前学习任务包括当前任务操作,所述基于所述当前学习任务与多媒体资源交互平台的环境信息,生成每个所述任务操作的任务操作指令,包括:获取所述多媒体资源交互平台的环境信息,所述环境信息包括平台页面类型、页面基本信息与页面跳转关系;获取所述当前任务操作对应的当前页面类型;根据所述当前页面类型与所述环境信息,确定当前任务操作的任务操作指令。
5、在本公开的一种示例性实施例中,所述平台页面类型包括推荐页面、搜索页面、关键词结果页面、关键词内容页面与内容作者主页面中的任意一种。
6、在本公开的一种示例性实施例中,所述根据所述当前页面类型与所述环境信息,确定当前任务操作的任务操作指令,包括:确定所述当前页面类型对应的可用接口集合;获取历史操作任务对应的历史反馈信息;基于所述历史反馈信息与所述可用接口集合,确定执行所述当前任务操作所需的目标任务接口与操作指导信息,所述目标任务接口包括接口参数;基于所述目标任务接口与所述操作指导信息,生成所述任务操作指令。
7、在本公开的一种示例性实施例中,所述基于所述任务操作指令执行所述任务操作,得到所述任务操作对应的任务执行结果,包括:响应于所述任务操作的执行完毕事件,得到所述任务操作对应的结果反馈信息;当所述结果反馈信息为满足任务需求时,将所述结果反馈信息作为所述任务执行结果;当所述结果反馈信息为未满足任务需求时,获取所述结果反馈信息中操作指导信息与评价信息;基于所述操作指导信息与所述评价信息,确定所述任务执行结果,所述任务执行结果用于指导制定下一任务操作。
8、在本公开的一种示例性实施例中,所述响应于所述任务操作的执行完毕事件,得到所述任务操作对应的结果反馈信息,包括:响应于所述任务操作的执行完毕事件,确定所述任务操作的操作反馈信息,所述执行完毕事件包括所述任务操作的执行次数;获取所述多媒体资源交互平台的当前环境状态;根据所述当前环境状态与所述操作反馈信息,确定所述结果反馈信息,所述结果反馈信息包括满足任务需求与未满足任务需求。
9、在本公开的一种示例性实施例中,所述根据所述任务执行结果与所述环境信息更新所述初始角色设定值,直至更新后的角色设定信息与角色构建目标相适配,得到目标智能体,包括:基于所述任务执行结果确定记忆存储信息,所述记忆存储信息包括知识信息、技能信息与角色基本信息;确定所述初始智能体对应的待完善角色属性;根据所述知识信息、技能信息与角色基本信息,对所述待完善角色属性进行赋值处理,得到对应的角色属性值;基于所述角色属性值,对所述角色设定信息进行更新操作,得到所述目标智能体。
10、根据本公开实施例的第二方面,提供一种智能体生成装置,用于多媒体资源交互平台,包括:当前任务确定模块,用于根据初始智能体的初始角色设定值,确定当前学习任务,所述当前学习任务包括至少一个任务操作;操作指令生成模块,用于基于所述当前学习任务与所述多媒体资源交互平台的环境信息,生成每个所述任务操作的任务操作指令;执行结果确定模块,用于基于所述任务操作指令执行所述任务操作,得到所述任务操作对应的任务执行结果;智能体生成模块,用于根据所述任务执行结果与所述环境信息更新所述初始角色设定值,直至更新后的角色设定信息与角色构建目标相适配,得到目标智能体。
11、在本公开的一种示例性实施例中,所述当前任务确定模块包括当前任务确定单元,用于:获取用户构建目标智能体所对应的用户需求;根据所述用户需求与所述初始角色设定值,确定所述初始智能体的当前学习进度;获取所述初始智能体执行的上一任务信息,以及所述上一任务信息的历史反馈信息;根据所述当前学习进度、所述上一任务信息与所述历史反馈信息,确定所述当前学习任务,所述当前学习任务包括至少一个所述任务操作。
12、在本公开的一种示例性实施例中,所述当前学习任务包括当前任务操作,所述操作指令生成模块包括操作指令生成单元,用于:获取所述多媒体资源交互平台的环境信息,所述环境信息包括平台页面类型、页面基本信息与页面跳转关系;获取所述当前任务操作对应的当前页面类型;根据所述当前页面类型与所述环境信息,确定当前任务操作的任务操作指令。
13、在本公开的一种示例性实施例中,所述操作指令生成单元包括指令生成子单元,用于:确定所述当前页面类型对应的可用接口集合;获取历史操作本文档来自技高网...
【技术保护点】
1.一种智能体生成方法,其特征在于,用于多媒体资源交互平台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据初始智能体的初始角色设定值,确定当前学习任务,包括:
3.根据权利要求1所述的方法,其特征在于,所述当前学习任务包括当前任务操作,所述基于所述当前学习任务与多媒体资源交互平台的环境信息,生成每个所述任务操作的任务操作指令,包括:
4.根据权利要求3所述的方法,其特征在于,所述平台页面类型包括推荐页面、搜索页面、关键词结果页面、关键词内容页面与内容作者主页面中的任意一种。
5.根据权利要求3所述的方法,其特征在于,所述根据所述当前页面类型与所述环境信息,确定当前任务操作的任务操作指令,包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述任务操作指令执行所述任务操作,得到所述任务操作对应的任务执行结果,包括:
7.根据权利要求6所述的方法,其特征在于,所述响应于所述任务操作的执行完毕事件,得到所述任务操作对应的结果反馈信息,包括:
8.根据权利要求1所述的方法,其特征
9.一种智能体生成装置,其特征在于,用于多媒体资源交互平台,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至8中任一项所述的智能体生成方法。
...【技术特征摘要】
1.一种智能体生成方法,其特征在于,用于多媒体资源交互平台,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据初始智能体的初始角色设定值,确定当前学习任务,包括:
3.根据权利要求1所述的方法,其特征在于,所述当前学习任务包括当前任务操作,所述基于所述当前学习任务与多媒体资源交互平台的环境信息,生成每个所述任务操作的任务操作指令,包括:
4.根据权利要求3所述的方法,其特征在于,所述平台页面类型包括推荐页面、搜索页面、关键词结果页面、关键词内容页面与内容作者主页面中的任意一种。
5.根据权利要求3所述的方法,其特征在于,所述根据所述当前页面类型与所述环境信息,确定当前任务操作的任务操作指令,包括:
6.根据权利要求1所述的方法,其特征在于...
【专利技术属性】
技术研发人员:潘浩杰,吕姚嘉,付瑞吉,刘铭,秦兵,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。