什么是 AI Agent ?

(注:本文为小报童精选文章。已订阅小报童或加入知识星球「玉树芝兰」用户请勿重复付费

讲解的同时,也给你推荐一些实用的学习资源。

94e92bdb49b9a7f380f3318f650d638d.png

AI agent (智能体 / 代理)这个词儿最近非常流行,似乎「大语言模型」和 AIGC 啥的一下子变得过时了。不少小伙伴儿因此又变得焦虑了。不知道是谁,甚至开始散布「若不赶紧学习 AI agent ,你会被时代抛弃」云云,助长焦虑。

其实,AI agent 并不神秘,通过这篇文章的讲解,我希望你能真正了解它到底是什么,从而实现新概念的「祛魅」。之后,如果你觉得自己确实用得上它,再找寻合适的资源深入学习也不迟。只不过,有的付费资源要价有些高到离谱。所以我也会在文中给你推荐一些真正实用且免费的学习资源。

定义

首先,我们要了解什么是 AI Agent。

去年年初 ChatGPT 火了以后,你应该已经用过无数的 Agent 了。你说不对啊,我只是用过一些大语言模型,帮我查资料解问题写代码而已啊。

其实,只要你打开过各种官方的大语言模型交互界面跟它对话,你就已经在用 Agent 了。只是你「日用而不知」而已。

如果你比较细心,会发现在不少大语言模型的会话设置中,系统提示词(system prompt)一般都包含了一句话“You are a helpful assistant”(你是一个非常有帮助的助手)。

这句话非常重要,它是给 AI 一个限定,让它以「助手的心态和行为习惯」来辅助你。你问啥问题,它都来认真回答。为什么它总是那么耐心,那么尝试迎合你的口味(甚至会出现幻觉)呢?因为你是它的雇主啊!

有人可能会问 —— 只要告诉大语言模型这么一句提示,就把它变成了一个 agent 了吗?

没错。这就叫做提示词引导。相当于一个武林初学者已经利用多年时间打下了一套基本功,但还没有精进到更高深的武艺。这时候它需要的,往往不是再来十年基本功训练,而是得有个白胡子老头儿出来,给他一本书,或者告诉他个口诀,他于是立刻就「悟」了。

48127a1af918add123632fad32905529.png

相对于他学武的几年时间,看这本书、背这套口诀的时间微乎其微。但是这本书、这套口诀(你可以对应想象成提示词)的作用不可忽略。它把一个资质不错,但武功尚处于三流乃至不入流的少年,迅速推到了武学大师的正确快速成长路径上,能够战胜更强的对手。这就是系统级提示词在目前阶段可以带来的质的升华

为了让你理解这种差别,我给你举个例子。Gemini 1.5 Pro 是天生的多模态 —— 可以看视频,总结视频内容。你给它一段视频,一般预期就是告诉你这段视频里面有什么而已。

1b1355faf153758e6634e466b0856fd0.png

但只要加上合适的提示词,Gemini 1.5 Pro 就可以立即把视频的内容通过想象力加工,变成一段颇有些意思的小说。

224c868008285dd7d6f681ca09fbb930.png

这里对应的提示词(鱼),以及更进一步复刻提示词的方法(渔),都请你参考这篇文章。

从原理上讲,在对话窗口长度的限制范围内,任何文字内容 Gemini 都可能写出来。但正是因为有了上述系统级提示词的引导,它的回答不再是无聊、平庸的简介,而变成了引人入胜的小故事。这就是提示词发挥的功效——它把一个普通的大语言模型调教成了一个可以通过视频来帮助你进行小说创作的agent

那究竟什么是 agent 呢?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/601050.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

使用Three.js开发一个3D案例Demo

使用Three.js开发一个3D案例 最近在找工作,发现好多招聘要求都需要会Three.js,以前接触比较多的是2D开发,也就是平面开发,用到的做多的技术就是d3.js,现在3D开发已经成为了大势所趋,所以就学习下Three.js。…

sql优化思路

sql的优化经验 这里解释一下SQL语句的优化的原理 1.指明字段名称,可以尽量使用覆盖索引,避免回表查询,因此可以提高效率 2.字面意思,无需过多赘述。索引就是为了提高查询效率的。 3.图中两条sql直接可以使用union all 或者 uni…

上市公司财务困境模型​MertonDD、OScore、RLPM、ZScore四种模型​(1992-2022年)

01、数据介绍 上市公司财务困境模型是用于预测和评估上市公司是否可能陷入财务困境的一种模型。这个模型通常基于一系列的财务比率和其他相关变量,通过统计分析方法来构建。​ 数据名称:上市公司财务困境模型MertonDD、OScore、RLPM、ZScore五种模型 …

PHPStudy Apache或者MySQL启动以后自动停止

问题 phpstudy小皮面板中的Apache或MySQL启动以后自动停止 正在启动——已启动——已停止 总结:最主要的原因:端口冲突 端口冲突了,已经有其他程序占用了80、3306端口。 也就是说你的电脑上已经有了一个Apache、MySQL并且正在运行。 解决方案…

springboot lua检查redis库存

需求 最近需求需要实现检查多个马戏场次下的座位等席对应库存渠道的库存余量,考虑到性能,决定采用Lua脚本实现库存检查。 数据结构 库存层级结构 redis库存hash类型结构 实现 lua脚本 --- 字符串分割为数组 local function split(str, char)local…

微信小程序16: 组件通信

父子组件之间的通信 父子组件通信一共有三种方式 属性绑定 用于父组件向子组件的指定属性设置数据,仅能设置JSON兼容的数据 事件绑定 用于子组件向父组件传递数据,可以传递任意数据 获取组件实例 父组件还可以通过this.selectComponent()获取子组件的实…

蓝桥杯单片机之模块代码《AT24C02》

过往历程 历程1:秒表 历程2:按键显示时钟 历程3:列矩阵按键显示时钟 历程4:行矩阵按键显示时钟 历程5:新DS1302 历程6:小数点精确后两位ds18b20 历程7:35定时器测量频率 文章目录 过往历…

吴恩达2022机器学习专项课程C2(高级学习算法)W1(神经网络):2.4 神经网络层

目录 神经网络第一层(隐藏层)计算过程1.输入向量2.神经元的计算2.标识不同神经元3.层输出(激活)向量4.神经网络分层5.标识不同层 神经网络第二层(输出层)计算过程1.输入向量2.层输出(激活&#…

cmake进阶:目录属性之 INCLUDE_DIRECTORIES说明二

一. 简介 前面几篇文章学习了 cmake的一些目录属性,主要有两个重要的目录属性INCLUDE_DIRECTORIES 属性、LINK_DIRECTORIES 属性。文章如下: cmake进阶:目录属性之 INCLUDE_DIRECTORIES-CSDN博客 本文学习 父目录的 INCLUDE_DIRECTORIES …

基于svm的手写数字识别程序介绍(matlab)

1、程序界面介绍 该程序GUI界面包括手写板、手写数字可视化(原图)、对图像进行灰度处理(灰度图)、图像二值化处理(二值化)、图像特征可视化(HOG特征(方向梯度直方图)&…

解决Node.js mysql客户端不支持认证协议引发的“ER_NOT_SUPPORTED_AUTH_MODE”问题

这是一个版本问题 我用koa2和mysql2链接就没有问题 不知道这个老项目运行为啥有这个问题 解决方案 打开mysql运行这个两个命令: ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 123321; FLUSH PRIVILEGES; 须知(给小白看的!) …

Hive Views 视图

Hive Views 视图 在Hive中,视图(Views)是虚拟表,它只包含查询定义,而不包含实际的数据。视图可以简化复杂查询,隐藏数据结构,提供安全性,以及促进数据访问和重用。 创建视图的语法如…

汽车灯罩一般都是用什么材质做的?汽车车灯的灯罩如果破损破裂破洞了要怎么修复?

汽车灯罩一般都是用什么材质做的? 汽车灯罩一般使用的主要材质是聚碳酸酯(PC)和丙烯酸酯(PMMA)这两种塑料。这两种材料具有良好的透明性、耐候性和耐冲击性,因此非常适合用于汽车灯罩的制造。 聚碳酸酯&am…

使用Docker安装MySQL5.7.36

拉取镜像并查看 docker pull mysql:5.7.36拉取成功后查看(非必须) docker images创建并设置宿主机 mysql 配置文件目录和数据文件目录 创建相关文件夹将容器中的mysql数据保存到本地,这样即使容器被删除,数据也不会丢失。 mkd…

销量?模糊销量?精准销量?如何获取淘宝商品销量数据接口

淘宝爬虫商品销量数据采集通常涉及以下几个步骤: 1、确定采集目标:需要明确要采集的商品类别、筛选条件(如天猫、价格区间)、销量和金额等数据。例如,如果您想了解“小鱼零食”的销量和金额,您需要设定好价…

解决3D模型只显示线框材质的方法---模大狮模型网

在3D建模和渲染过程中,正确的材质和纹理是呈现逼真效果的关键。然而,有时候用户可能会遇到一个常见问题,即3D模型在渲染或查看时只显示线框材质,而没有正确的表面纹理和颜色。本文将介绍解决这一问题的几种方法,帮助用…

一文了解CRM系统帮助中心:从认识到搭建

客户关系管理(CRM)系统是企业的一个重要部分。而CRM系统帮助中心为用户提供了便捷的支持服务,提升了用户体验,减少了企业运营成本。本文将从认识到搭建,带你全面了解CRM系统帮助中心。 一、认识CRM系统帮助中心 CRM系统…

网络安全与IP地址的关联

网络安全与IP地址之间存在着密不可分的关系。IP地址作为网络通信的基础,对于网络安全的保障具有至关重要的作用。以下将详细探讨网络安全与IP地址之间的关联,以及IP地址在网络安全中的应用。 一、IP地址与网络安全的关系 IP地址是网络通信的基础&#x…

Facebook之道:探索社交媒体领域的未来

随着科技的不断发展,社交媒体已经成为我们日常生活中不可或缺的一部分。而在这个领域中,Facebook一直是引领者和领头羊。然而,随着时间的推移,社交媒体领域正在发生着翻天覆地的变化,而Facebook又将何去何从&#xff1…

使用 OpenCV 创建视频(74)

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV 库来捕获和处理视频输入和相似度测量(73) 下一篇 :OpenCV系列文章目录(持续更新中......) 目标 每当您使用视频源时,您最终可能希望将图像处理结果保存为…