吴恩达老师之后,LangChain 作者 Harrison 也谈了 AI 智能体,在这个问题上我相信他还是很有发言权的,毕竟作为最流行的 AI 开发框架之一,借助 LangChain 开发 AI 智能体是一个很常见的需求,并且 LangChain 也在这方面做的很不错。
Harrison 提到了智能体的三个方面:任务规划、用户体验和记忆功能。
1. 规划
之前吴老师也提到过,规划其实就是让大语言模型对复杂的任务进行推理,然后分解成可以执行的若干步骤,并调用相应的 AI 智能体或者工具执行,在这个过程中,还会引入反思对规划进行完善和对结果进行校验。
但是目前 AI 的规划还不可靠,需要依赖提示词工程和流程工程,未来也许会内化为模型自身的能力。
2. 用户体验
在 AI 智能体执行任务的过程中,人的参与仍然是必要的,因为智能体还不够可靠。但是这里面的平衡也很重要,既不能让人参与过多,也不能完全由智能体自主操作。
前不久很火的 AI 编程产品 Devin 就做了一个很好的用户体验设计示范,它提供了月光宝盒这样回到过去某个时间点修改的功能,大部分时间都可以 AI 自主编程,需要的时候才介入。
3. 记忆功能
智能体的记忆功能非常重要。只有当智能体有记忆了,才能真正的成为你的私人助理,记住一些你的个人喜好和特定的操作。
Harrison 的分享时间比较短,甚至于任务规划、用户体验和记忆功能这三个方面他也没有明确的答案也在探索中,但提出正确的问题往往就是解决问题的关键!
视频来源:https://t.co/5ecvmlLi4A