Skip to content

什么是Agent

Agent是以大模型为核心的智能体,通过与用户对话的形式,来完成各种任务,它很像一个“人”。如果和人做类比,它应该具备以下能力:

Agent
大脑: 决策什么时候要做什么大模型: 处理信息,决策要回答的问题,或者执行的动作
角色: 人可以同时是不同的角色,每一个角色都会有自己的规则。例如,作为一个学生,你必须上课,按时提交作业规则: 一个Agent尽量充当一个角色。例如,作为一个显示器的智能客服,它被设定规则,只能回答显示器相关的问题,和执行限定的操作
知识: 人类的知识有些存在大脑里,有些存在书本里;当被提问时,人们通常在脑海里回忆、或者查阅书籍与表格,大脑整理后回答问题知识库: 存储文本类内容,提前把大量的文本存储在知识库中,当用户提问时,查询相关的内容并回答给用户数据库: 存储结构化的内容,例如产品规格表;当用户让Agent推荐合适的产品时,查询符合用户条件的产品,并推荐给用户
技能: 人具有各种各样的技能,当饥饿的时候,会使用“做饭”这个技能。你可以选择直接加热预制菜,或者自己做几道菜。前者是加热开袋即食,后者需要一定的工作流程。技能: Agent也可以使用技能,技能分为两种:插件与Flow插件: 即插即用的工具,可以立即被使用Flow: 提前编排好工作流,需要的时候,执行这个工作流
各处联系: 人可以在不同的地方被联系,可以当面沟通,也可以电话联系,微信内聊天,电脑上视频。发布: Agent也可以被发布到任何地方,API、企业微信、钉钉内,都可以让它发挥作用。比人更有优势的是,它可以同时工作

做了类比之后,相信你对Agent会有更直观的感受,我们可以总结出Agent的各个要素,同时也是我们产品的各个子模块。 image 你可以实际体验这个Agent 杭州老蒜苔汽车维修,来增加对它的理解。