AI新突破:提示词生成工具打造Agent,模拟人生

我们是否能创造这样一个虚拟世界?让 AI 机器人像人类一样生活和工作,完美地复刻人类社会的方方面面。这种想象在《西部世界》的设定里得到了完美的还原:AI 机器人被投放到主题乐园,每个机器人都有自己的角色设定和情节,整个乐园就是一个完整的人类社会的复制品。现在,让我们将想象力再往前推进一下。假如我们成为了西部世界的主人,利用大模型的能力来模拟人生,那将会是怎样的场景呢?这个点子让英伟达的首席 AI 科学家 Jim Fan 也兴奋不已,他说多智能体模拟会成为新兴 AI 技术的下一个大趋势!多智能体是指在一个环境里有多个独立的 AI 智能体,它们可以相互交流、合作或竞争,自己决定如何完成任务或实现目标。简单来说,就是在虚拟世界中,我们可以制造很多不同的 AI 角色,然后让它们像人类一样互动,合作或者对抗,自己决定如何完成各种任务和目标。这个概念的魅力在于,它可以为我们提供一个实验室,让我们测试和研究各种情景,从而更好地理解 AI 的行为和决策。并且无需人类干预,Agent 智能体可以通过自主学习和推理,做出做出智能化决策。这在金融市场模拟、优化城市交通流、生态环境规划等领域具有巨大潜力。现在,PromptPerfect 提供了一个多智能体沙盒环境,让你也能够搭建一个属于自己的西部世界。产品链接(用PC端打开体验最佳): https://promptperfect.jinaai.cn/a/NEW你可以自由构建 AI 角色,每个角色都拥有独特的背景故事、性格和动机。然后,你可以将这些能言善辩、性格迥异的 AI 角色放置在你心目中的场景中,看看他们如何互动,是合作还是竞争,是爱情还是背叛。而你作为上帝视角,成为这个虚拟世界的设计师和观察者,围观各种 AI 角色的故事发展,就仿佛置身于一场 AI 的真人秀。大家还可以参加Agenthon大赛,加群围观各种奇妙的创意(二维码见文末),比如模拟汪峰和章子怡的Agent如何应对八卦的小报记者。

AI 奶奶买菜记

比如,你可以创造一个叫做"白菜阿姨"的 AI 智能体,她是个菜市场的卖家,她的目标是要在一天内把手头的白菜卖个一干二净,而且要卖个高价。然后,你可以加入其他 AI 角色,比如来买菜的老奶奶,或者是菜市场的管理员,看看他们在菜市场上会发生什么。你可以观察菜市场里的 AI 奶奶和 AI 白菜阿姨之间的激烈的价格谈判。奶奶一上来就说一颗白菜 2 块钱,而卖白菜的阿姨都急了,说她的白菜新鲜得不得了,必须卖 8 块。最终,在双方激烈地争辩十来回合之后,达成了 300 元 50 颗大白菜的交易。在整个过程中,你可以让 AI 智能体们相互对弈,提高菜市场砍价技巧。如果你需要加入一些人为干涉,也可以再引入一个公道的 AI 主持人,为她俩的买卖提供一些建设性意见。但很可惜,白菜阿姨拒绝了主持人的提议,没有成交买卖,而是继续一个人叫卖“有机新鲜蔬菜,限时优惠啦”。对比这两次的模拟,第一回,白菜阿姨非常聪明,一直在强调自家的白菜新鲜得不得了,所以要卖个好价钱。虽然刚开始买家 AI 奶奶觉得她开价太高,但最后阿姨还是成功地以高价卖出了白菜。但是第二次,阿姨就不那么灵活了,硬是坚持自己的高价,结果没人买,交易全都黄了。看,这就是生活中经常会遇到的场景。这两个模拟场景真实反映了现实生活中的情境,作为卖家,你得学会根据情况变通,有时候坚持到底能赢,但有时候得学会让步,这样才能抓住更多机会。实际上,这些模拟与我们日常的价格谈判也十分相似。卖家想要最大化利润,同时要考虑买家是否愿意接受这个价格。而买家,也在权衡是否要支付这个价钱或尝试进一步谈判。像 PromptPerfect 这个功能,实际上是帮我们模拟了多个 AI 智能体是如何在同一个环境中相互争夺资源,达到他们目标的。同时,这些智能体也可能会互相合作,共享资源,来共同达成目标。我们要真正理解的是,未来,是怎么让这些 AI 智能体在各种情境下达到我们的目标。

如何打造自己的 AI 西部世界呢?

第一步:定义角色

你的虚拟世界中的角色称为“Agent”,它会根据设定的目标进行自主的思考和行动。你需要为每个角色(Agent)定义独特的描述、目标和可能发生的行为。比如,以 MBTI 作为角色人设,“INTJ”的行为清单可能包括“吃饭”、“说话”、以及 I 人专属的、时常想要拥有的“隐身”技能等。你只需给它下达一个高层命令,Agent 会自行判断如何达成其目标。

第二步:构建环境

接着,你可以设定各种环境因素,例如天气、季节、所处时代等,环境不仅塑造 Agent 的决策,还可能引导整个故事走向。例如在餐厅,Agent 们可能会开始约会聊天。Agent 并不孤立存在,你可以引入多个 Agent 来互动。这与我们人类社会的分工协作类似,每个人都在负责自己的领域,相互合作来实现目标。

第三步:启动模拟器

最后,你就可以坐下来,启动模拟器,从上帝视角观察整个情景的发展。看着 Agent 们为了各自目标而努力,彼此竞争,或是相互合作。你会看到,当 I 人和 E 人约会时会发生什么化学反应。而这一切,都是 AI 角色根据你为其设定的信息自主产生的。模拟结束的条件很简单,要么所有 Agent 都实现了他们的目标,要么达到了预设的最大回合数(目前为 20 回合)。

Prompt 一键优化

不管是制定这些 Agent 的描述,还是对模拟环境的描述,本质上依然是 Prompt 提示词,而一个清晰而完整的提示词才能更好地制定这些 Agent,使得 Agent 的交互越符合你预期。在 AI 领域,如何有效地撰写提示词一直是个挑战,而 PromptPerfect 为我们提供了完美答案。大家可以在使用 Agent 功能的同时,也来尝试它强大的 Prompt 优化能力,只需要一键点击优化,就能生成很专业的大师级别的提示词。使用 PromptPerfect 时,你只需要告诉它一个很粗糙的需求,比如我需要一个冰系魔法师在战斗,这个图是用来干这个的,至于具体是什么场景,魔法师长什么样?PromptPerfect 会自己根据对需求的理解来设计出提示词,并且可以根据中文任务生成更适合 Stable Diffusion 的英文提示词。产品链接(用PC端打开体验最佳): https://promptperfect.jinaai.cn/a/NEW我们把这个提示词放在 SD 里,会一次性生成质量非常高的图片,从而实现了让 AI 稳定输出,大大降低了我们调教 AI的成本,让 AI 真的变成了生产力。目前 PromptPerfect 对市面上流行的多款大模型都提供了支持,包括 ChatGPT、GPT 4、 Stable Diffusion、Midjourney 等等。除了网页端之外,PromptPerfect 也提供了 API 端口,可以轻松将 针对各个大模型的提示词优化的能力 集成到你的产品或者业务中。

首届 Agenthon 来袭

任何技术在初期都不完美,何况目前这个领域还是产品层面的“无人区”,但最重要的是,它为我们打开了无限的想象空间,关于 Agents 的想象、设计、创造的过程都值得我们深入探索。因此我们在此邀请你大胆地释放想象力,在 PromptPerfect 里尝试用各种环境和任务,创造出更多有趣的 Agents。欢迎参与 PromptPerfect 1024 Agenthon 创作大赛,分享你的 Agents ,让我们一起探索 Agent 的无限可能!

相关推荐

  • 背调电话打给了我撕破脸的前同事,新工作飞了
  • 使用Python分析瑞幸和星巴克全国门店分布关系
  • 一个不太好用的 IDEA 代码生成插件
  • 区区几行Python代码,自动探索性数据分析!
  • 实践教程|scikit-learn 的建模万能模板
  • 看完稚晖君的最新工作台,我酸了。。
  • 技术人对抗焦虑的加减法
  • 大厂面试必考:多线程
  • 聊一聊 React 和 Vue 有啥不一样
  • 【HBLOG10月内推】让你的职业生涯腾飞!
  • 从原理到实践,分析 Redisson 分布式锁的实现方案
  • Java 中的 Stream 可以替代 for 循环吗?
  • 干掉 powerdesigner,设计数据库表用它就够了!
  • 大多数公司,都对 AGPL 许可证“敬而远之”
  • 保护生产中 Node.js 应用程序安全的 15 项最佳实践
  • 从0到1实现一个前端监控系统(附源码)
  • 语雀发布故障公告,个人用户可领6个月会员服务
  • LeCun又双叒唱衰自回归LLM:GPT-4的推理能力非常有限,有两篇论文为证
  • 前端线上部署,如何通知用户有新版本???
  • 在Vue中,template和JSX到底哪个好?有思考过吗?