Agent Development Kit (ADK)
谷歌推出的一套工具,用来构建和测试能自主完成多步骤任务的AI程序
简单来说
Agent Development Kit(ADK)是谷歌推出的一套工具,用来构建和测试能按照人的指示、自主完成多步骤任务的AI程序。就像汽车造好后要先试驾、再上真实道路一样,ADK能让开发者在接近真实场景的条件下预先运行自己写的程序,确认它能否正常工作。
最近,ADK甚至可以测试语音对话类的程序了。一个扮演虚拟用户的AI会用真实语音发起对话,程序的回答则会根据人事先写好的评分标准被自动打分。这样一来,开发者不必每次都亲自打电话试听,就能在修改提示词或更换新版本模型时,反复确认程序是否依然运作良好。
在报道中是这样出现的
文章中常出现类似"谷歌ADK新增对实时语音智能体的自动评估支持"这样的表述。需要注意的是,ADK并不是一款成品聊天机器人产品,而是用来构建和测试此类程序的开发者工具。
亲手试一试
要试用ADK,需要先准备好Python开发环境。1)在命令行中安装包含评估功能的版本。2)用代码定义一个多步骤的程序。3)写一个文件,设定虚拟用户的目标和性格,以及回答的评分标准。4)在配置文件中指定要使用的语音模型并运行评估,即可查看用真实语音进行对话的结果和评分。
