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

Python涨薪研究所

共 3759字,需浏览 8分钟

 ·

2023-10-26 22:14

我们是否能创造这样一个虚拟世界?让 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 的无限可能!

浏览 4813
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报