首页 > 其他分享 >AI Agents 智能体 看这一篇就够

AI Agents 智能体 看这一篇就够

时间:2024-04-26 14:36:10浏览次数:20  
标签:Smallville AI 斯坦福 Agent 小镇 Agents 就够 我们

做了这么久的Agent平台,是时候回忆、总结一下了。

Agent是什么

开始学习细节之前,我们先来对Agent有一个大致的概念

我们以这张图来开场,图上分别从多个角度罗列了Agent相关的产品。从这么多产品我们不难看出,Agent的市场确实很大,可以涵盖到方方面面,那Agent到底是什么呢。

我先用最简单的语言定义一下Agent。

Agent指能自主感知环境并采取行动实现目标的智能体,进行某种特定行为和交易,降低一个人或组织的工作复杂程度,减少工作量和沟通成本。

Agent的核心决策逻辑是让LLM根据动态变化的环境信息选择执行具体行动或者作出判断,并影响环境,通过多轮迭代重复执行上述步骤,直到完成目标。

精简的决策流程: P(感知)→ P(规划)→ A(行动)

  1. 感知(Perception)是指Agent从环境中收集信息并从中提取相关知识的能力。
  2. 规划(Planning)是指Agent为了某一目标而作出的决策过程。
  3. 行动(Action)是指基于环境和规划做出的动作。

工程实现上可以拆分出四大块核心模块:推理、记忆、工具、行动

再来一张经典的图

这样是不是对Agent有一个直观的认识了,Agent是基于LLM加上Memory、Tools(Action)、Planning。

什么还是不知道Agent是什么?

那就不得不请出斯坦福小镇了。

研究者们成功地构建了一个名为 Smallville 的「虚拟小镇」,25 个 AI 智能体在小镇上生活,他们有工作,会八卦,能组织社交,结交新朋友,甚至举办情人节派对,每个「小镇居民」都有独特的个性和背景故事。

为了让「小镇居民」更加真实,Smallville 小镇还设置了许多公共场景,包括咖啡馆、酒吧、公园、学校、宿舍、房屋和商店。「小镇居民」可以在 Smallville 内随处走动,进入或离开一个场所,甚至去和另一个「小镇居民」打招呼。

「小镇居民」的行为有多像人?举例来说如果他们看到早餐着火了,会走过去关掉炉子;如果看到浴室有人,会在外面等待;如果遇到一个想交谈的个体,会停下来聊天……

看到这里,很多朋友是不是已经想去玩这个游戏了:)

别忘了我们是来学习Agent的,并且斯坦福小镇目前已经开源了,并且有详细的论文,后面我们专门写一篇来如何部署(玩)斯坦福小镇吧

在斯坦福小镇这个场景中,完美的诠释了P(感知)→ P(规划)→ A(行动)

对于Agent有了简单的认识,并且知道Agent在各个领域都有产品,请保留对于Agent的幻想和好奇,自己可以想一想Agent还能做什么,有哪些是还没在图上的,保持对于Agent的独立思考。

如何学习Agent

我们先定一个大纲吧

斯坦福的虚拟小镇 (确实好玩)

它绝对是有趣的agent的代表,必须要单独来一章。

构建自己的Agent (开源项目)

简单罗列了一下,实在是有点多,不过我们可以先聚焦一下比较有名,当然也是很重要的几个,比如LangChain、AutoGPT、AutoGen

这里可能要分多章,内容确实有点多。

Agent论文 (知其所以然)

在我们学习或构建自己Agent的时候,有好产品一般会提供论文,如果发现有特别优秀的论文,我们就放到这里。

有趣的AI(更像人)、有用的AI(更像工具)

有趣的AI能够提供情感价值和娱乐体验,而有用的AI则能解决实际问题,提高工作效率。

随着我们对于Agent的学习和实战会渐渐迷失自我,归根结底我们其实还是要考虑清楚,我们是想做有趣还是有用的Agent。

原创声明:本文为本人原创作品,首发于AI ONES https://wuxiongwei.com,如果转载,请保留本文链接,谢谢。

标签:Smallville,AI,斯坦福,Agent,小镇,Agents,就够,我们
From: https://www.cnblogs.com/sunnywu/p/18159985

相关文章

  • 预见预判_AIRIOT智慧交通管理解决方案
    随着机动车保有量的逐步增加,城市交通压力日益增大。同时,新能源车辆的快速发展虽然带来了环保效益,但也因不限号政策而进一步加剧了道路拥堵问题。此外,各类赛事和重大活动的交通管制措施也时常导致交通状况复杂多变。面对这些挑战,城市交通管理迫切需要实现数字化,利用智能化管理平台......
  • 【花雕学AI】深入浅出:Kimi的八大功能,让AI不再高不可攀
    Kimi是一款功能强大的AI智能助手,拥有以下八个核心功能,可以帮助您完成各种任务,提升工作效率和生活品质。为了让普通人也能轻松理解,这里会用通俗易懂的语言进行详细的解释并举例说明。 **一.信息检索:**Kimi就像一个无所不知的智者,能够快速准确地帮您找到所需信息。只需输入......
  • 马斯克的 xAI 融资 60 亿美元;英伟达收购两家 AI 创企丨 RTE 开发者日报 Vol.193
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑......
  • MainActivity 示例
    packagecom.lingrui.btprint;importandroid.Manifest;importandroid.app.Activity;importandroid.bluetooth.BluetoothAdapter;importandroid.bluetooth.BluetoothDevice;importandroid.bluetooth.BluetoothSocket;importandroid.content.BroadcastReceiver;im......
  • 全国首个提供大规模、跨行业真实数据的AI大赛震撼来袭!
    4月23日,全国首个提供大规模、跨行业真实数据的AI大赛——2024全国智慧医保大赛正式启动。如果您被大赛名字给迷惑了,简单认为这就是医保领域的方案大赛,将会错失拥有海量跨行业真实数据的机会!本次大赛特意设置了“数据实操”环节,在完全物理隔离的软硬件环境中,使用堡垒机作为前置安......
  • 阿里云边缘容器云帮助AI推理应用快速落地
    近日,阿里云技术专家徐若晨在全球分布式云大会上,分享了《边缘容器云助力AI推理高效落地》的主题演讲,分享了阿里云边缘容器云如何助力开发者实现更快速的AI推理应用的迭代和部署。此外,他还分享了边缘AI推理应用在实际业务中的应用案例。 终端算力上移云端算力......
  • E. Chain Reaction
    https://codeforces.com/contest/1954/problem/E题意:n个数,可以对每个数释放闪电,闪电从释放的位置一直传到左右边界或者传到某个小于等于0的数终止,并且每个数都会减去闪电值k。问最少多少次释放闪电后可以让所有的数小于等于0。思路:从左往右考虑,假设第一个数的权值为1,如果当前数>......
  • [题解][2021浙江CCPC] Fair Distribution
    题目描述给定两个数n,m,每次操作可以让n-1或者m+1,求使m%n==0的最少操作数量。题解设进行n-t次操作,使n变成t。若m%t不为0,此时的操作数量为:n-t+t-m%t。若m%t==0,操作数量为n-t。那么只需要枚举t就可以解决此题。但会发现t的范围从1-n过大,考虑将t的范围限制在1-sqrt(m),且每次分别......
  • 【Azure Event Hub】解决Event Hub SDK出现无法识别 com.azure.core.client.traits.To
    问题描述使用ServiceBusSDK编写消费端应用时,遇见了错误信息:SDK版本  <dependency>   <groupId>com.azure</groupId>   <artifactId>azure-messaging-eventhubs</artifactId>   <version>5.4.0</version>  </dependency>......
  • EPAI手绘建模APP介绍
    ​    本软件是一个基于OpenCASCADE、androidJNI开发的APP。底层用c++实现,UI层用android实现。底层和UI层之间通过JNI接口和json数据格式通信。  UI层包括资源管理器、编辑器、创建模型、工具栏四个部分。具体来说,包括模型列表、图层列表、相机列表、灯光列表、颜色库......