Agent不是被卡住了,其实在思考

人工智能
在与用户进行自然对话时,智能体承担着两大核心任务:一是流畅的对话交流,二是精准的推理与规划。智能体必须整合所有可用信息以作出回应,同时确保其行为始终围绕既定目标展开。

在与用户进行自然对话时,智能体承担着两大核心任务:一是流畅的对话交流,二是精准的推理与规划。智能体必须整合所有可用信息以作出回应,同时确保其行为始终围绕既定目标展开。

基于人类“快速思考”和“慢速思考”的认知系统灵感,丹尼尔·卡尼曼提出了一个全新的架构Talker-Reasoner,旨在模拟人类的这两种思维模式。

图片

论文地址:

paper: https://arxiv.org/pdf/2410.08328
title: Agents Thinking Fast and Slow: A Talker-Reasoner Architecture Google DeepMind

代理被分为两个部分:一个快速直观的“Talker”代理(系统1)和一个慢速、深思熟虑的“Reasoner” 代理(系统2)。Talker代理负责与用户进行自然语言对话,而Reasoner代理负责复杂的问题解决、信念形成和决策。两者通过记忆进行交互。

图片图片

  1. 快速响应型的Talker组件(第一系统):它的主要职责是处理用户的自然语言交互并生成相应回复。这一组件类似于人类的本能反应,能够快速从存储系统中提取所需信息来支持对话。每当用户发起互动时,Talker组件就会被触发,并通过访问存储系统来指导其回应过程。
  2. 深度思考型的Reasoner组件(第二系统):它专注于执行需要深入思考的多步推理和规划任务。该组件不仅负责调用各种工具和执行具体操作,还要更新系统状态。同时,它也承担着构建和更新用户信念状态的任务,这些信息会以结构化的语言形式保存在存储系统中。

论文在睡眠辅导的现实世界场景中实例化并验证了Talker-Reasoner双代理架构。这个案例研究允许定性测试Reasoner的规划和推理能力以及Talker的互动性。

睡眠辅导智能系统案例分析

睡眠辅导智能系统的构建:

  1. Talker智能体:利用专家提供的指导原则,编码睡眠领域的专业知识。这些原则描述了智能体的特性(如表现同理心、进行对话交流、提供准确建议)和睡眠辅导的各个阶段(包括理解、目标设定和辅导计划)。Talker智能体基于强大的语言模型实现,能够理解复杂模式并生成深思熟虑的对话回应。
  2. Reasoner智能体:专门对用户信念进行建模。研究者与临床专家合作,设计了一个JSON/XML格式的信念模式,涵盖睡眠问题、目标、习惯、障碍和睡眠环境等方面。在执行多步推理/规划时,Reasoner智能体推断并更新这些模式字段,从而创建或修改其信念状态。
  3. Talker和Reasoner的协作:Talker智能体是否等待Reasoner智能体完成操作,取决于当前的信念状态。在制定辅导计划阶段,Talker智能体会等待Reasoner智能体;其他情况下则不会等待。

定性分析结果:

  1. 对话示例:Talker和Reasoner智能体之间的互动过程,包括如何根据用户需求生成回应和制定计划,以及如何根据用户反馈调整方案。
  2. 基于反馈的计划调整:Reasoner智能体如何根据Talker智能体从用户处收集的反馈来优化其计划。

以下是一段示例对话,展示了Reasoner和Talker之间的互动:

用户:嘿,我需要你的帮助来规划如何营造一个放松的睡前环境。(记忆中的信念更新为:{updated-context: starting context, updated-title: Sleep Coaching, coachingphase: UNDERSTANDING})
Talker:太好了,我们开始为你打造一个放松的睡前环境吧:-) 你的卧室里有没有什么可能会干扰你睡眠的东西?
用户:我觉得噪音和光线太分散注意力了。你能帮我制定一个消除这些干扰的计划吗?(记忆中的信念保持不变)
Talker:当然可以!这里有一个消除卧室干扰的计划:噪音:确定噪音源,隔绝外界噪音,使用遮光窗帘来阻挡光线和减少噪音;考虑使用降噪窗帘或隔音板;试试耳塞或白噪音机。光线:...记住,一致性是关键。每晚都坚持这个计划,以营造一个平静而黑暗的睡眠环境。还有什么我可以帮助你的吗?
用户:当然,这很有用。不过,我希望步骤能更详细一些。还想看看如何在我的卧室里营造一个宁静放松的氛围的资源。(记忆中的信念更新为:{user context: UserCollectedContextData(primary-sleep-concern: Noise and light distractions in the bedroom), coaching phase: CoachingPhase(value=PLANNING)})
Reasoner的计划:当然!让我们更深入地看看你的计划的第一步:步骤:选择一个平静的色彩调色板。描述:在选择卧室颜色时,选择柔和的中性色调,如柔和的蓝色、绿色或灰色。这些色调已被科学证明可以促进放松和宁静。1. YouTube视频:(链接)标题:创造放松和无压力卧室的墙面颜色创意。频道:roomdsignTV。推理:这个来自roomdsignTV的视频提供了平静卧室色彩调色板的视觉示例。它展示了舒缓色彩对营造宁静氛围的影响。2. YouTube播放列表:(链接)标题:Berger油漆色彩组合。频道:Hresun Interiors。推理:这个来自Hresun Interiors的播放列表提供了一系列的卧室色彩组合创意。它涵盖了从传统到现代的多种风格,帮助你找到适合卧室的完美色彩方案。
Talker:复制Reasoner的回应

如果对内容有什么疑问和建议可以私信和留言,也可以添加我加入大模型交流群,一起讨论大模型在创作、RAG和agent中的应用。

责任编辑:武晓燕 来源: 哎呀AIYA
相关推荐

2018-12-20 09:08:33

AI数据科技

2020-08-11 10:56:55

智能手机侧边Android

2010-04-29 11:23:08

Apple

2018-08-09 10:44:55

Wi-Fi路由器DNS

2022-04-02 11:22:44

高端机型手机市场安卓阵营

2024-08-19 10:40:56

2015-11-02 11:39:42

大数据应用

2021-01-23 23:18:21

Windows 10Windows微软

2023-08-13 07:44:18

GPU模型英伟达

2012-03-13 11:21:34

索尼AndroidVita OS

2023-11-22 09:30:50

e签宝面试企业面经

2023-12-14 12:56:00

链式调用代码

2022-08-10 06:56:46

通信电源通信设备蓄电池

2010-02-05 13:49:08

Ubuntu GRUB

2024-05-17 12:03:55

2021-01-10 23:43:04

Windows 10Windows微软

2015-06-16 11:06:42

JavaCompletable

2018-11-27 14:57:00

IPv6IPv4网络

2021-06-27 21:06:47

开发循环依赖

2024-07-29 07:02:00

OpenAIGPT-4oAI
点赞
收藏

51CTO技术栈公众号