Aitrainee | 公众号:AI进修生
🌟AgentGPT 允许你配置和部署自治 AI Agent,它是基于Langchain的AutoGPT改进版、无需部署,提供可直接使用的网站。自定义的智能体将尝试通过思考要完成的任务、执行任务并从结果中学习🚀来实现目标。
AgentGPT: https://agentgpt.reworkd.ai/zh
还记得我们之前聊过的那个AutoGPT项目吗?是的,就是那个用GPT-4大脑,加上langchain的链接思想,能链接互联网上的各种资源来完成任务的那个。现在,这个项目在GitHub上星星已经快要达到162k Star了🌟!
这玩意儿让电脑变聪明了不少。你只要告诉它想做什么,AutoGPT就能自己制定计划,一步一步地去完成。遇到难题?它还能自己分解任务,慢慢解决。真是太神奇了!
而且,AutoGPT的能力不只是聊天那么简单。它把控制权、云存储空间和各种工具的API整合在一起,可以帮你分析市场,出交易策略,搞客户服务,甚至还能管营销和财务的事情。像Karpathy都说了,这玩意儿是提示工程的新前沿。
它是怎么做到的呢?主要靠三块东西:
- • 架构,它通过API调用GPT-4和GPT-3.5;
- • 自主迭代,AutoGPT会自我评估,用之前的行动和提示历史来改进结果;
- • 内存管理,和@pinecone的合作让它能保存更多上下文,做出更好的决策。
除了这些,AutoGPT还能操作文件、浏览网页、检索数据等等,功能多到爆!
说到这,你可能会想到另一个名字——AgentGPT 。这货和AutoGPT挺像,也是基于Langchain和OpenAI,让你在浏览器或电脑里创建、配置自己的AI代理,目标随便定,然后看着它去完成。
不过,AgentGPT比AutoGPT简单多了,基于 AutoGPT 架构进行了改进,它有个网页界面,不用自己搭建什么,直接上网站登录就能用。
▲ 体验地址:https://agentgpt.reworkd.ai/zh
就像AutoGPT的便捷版,你不用搞Git、Python、Docker这一堆东西,也不用操心OpenAI的API密钥、不需要本地设置以进行物理任务的自动化。
AgentGPT 是一个自主 AI Agent平台,使用户能够直接在浏览器中创建和部署可定制的自主 AI Agent。只需为您的人工智能代理分配一个名称和目标,然后观察它踏上激动人心的旅程来实现指定的目标。
AgentGPT 允许您配置和部署自治 AI Agent。命名你自己的自定义 AI,让它开始实现任何可以想象的目标。它将尝试通过思考要做的任务、执行它们并从结果🚀中学习来达到目标,如创建公司报告、规划旅行或制定学习计划等。
▲ AgentGPT进行的一个目标分解结果
▲ 利用矢量数据库进行内存管理,实现长期记忆
怎么样,是不是挺有意思的?要不要自己部署一下试试?下面将会提供详细的部署操作教程,与此同时,推荐博主AIGCLINK 的视频配合食用:
使用AgentGPT的最简单方法是自动设置CLI,该CLI与项目捆绑在一起。cli为AgentGPT设置了以下内容:
- • 🔐 Environment variables (和 API 密钥)
- • 🗂️ Database (Mysql)
- • 🤖 Backend (FastAPI)
- • 🎨 Frontend (Nextjs)
先决条件👆
开始之前,请确保您已安装了以下内容:
- • 选择你的编辑器,例如Visual Studio Code (VS Code)
- • Node.js
- • Git
- • Docker. 安装完成后,请创建一个账号,打开 Docker 应用程序,并登录。
- • 一个 OpenAI API key
- • 一个 Serper API Key (可选)
- • 一个 Replicate API Token (可选)
入门指南🚀
打开你的编辑器
2. 2. 打开终端 - 通常,你可以在'Terminal'标签页中执行此操作,或者使用快捷键 (例如,在 VS Code 中,对于 Windows 可以使用 Ctrl + ~
,对于 Mac 可以使用 Control + ~
)。
-
- 克隆存储库并进入目录 - 一旦您的终端打开,您可以通过运行下面的命令克隆存储库并进入目录。For Mac/Linux users 🍎 🐧
git
clone
https
://
github
.
com
/
reworkd
/
AgentGPT
.
git
cd
AgentGPT
./
setup
.
sh
For Windows users :windows:
git
clone
https
://
github
.
com
/
reworkd
/
AgentGPT
.
git
cd
AgentGPT
./
setup
.
bat
-
- 按照脚本中的设置说明进行操作。 - 在添加适当的 API 密钥之后,确保所有服务都已经运行起来,然后在您的网页浏览器中访问 http://localhost:3000。
黑客快乐! 🎉
🎉 路线图
该平台目前处于测试阶段(beta),已完成和计划中的功能的完整列表可在我们的 public roadmap中找到。
🚀 技术栈
- • ✅ Bootstrapping : create-t3-app + FastAPI-template.
- • ✅ Framework : Nextjs 13 + Typescript + FastAPI
- • ✅ Auth : Next-Auth.js
- • ✅ ORM : Prisma & SQLModel.
- • ✅ Database : Planetscale.
- • ✅ Styling : TailwindCSS + HeadlessUI.
- • ✅ Schema Validation : Zod + Pydantic.
- • ✅ LLM Tooling : Langchain.
AgentGPT小结
AgentGPT的优点:
- • 浏览器界面操作简单
- • 能设置复杂的目标
- • 不需要编程技能
- • 数据在本地加密,安全稳固
- • 可以上传自己的数据训练专用的AI Agent
- • 易于监控和管理
- • 应用场景丰富
不过,它也有点劣势:
- • AI代理推理有时候会有限制
- • 行为可能不稳定,需要人工监控
- • 要上网才能用
- • 还在Beta测试阶段,所以可能有点小问题
- • 开始用的时候可能得花点时间学
- • 虽然免费试用,但是如果想要全功能就得掏钱
讲到钱,AgentGPT的定价如下:
-
• 免费试用版 :每天可以用5个演示代理,有些功能限制,用的是GPT-3.5-Turbo
-
• PRO版(最受欢迎) :每月$40,每天可用30个代理,提供GPT-3.5-Turbo 16k访问和GPT-4访问,每个代理最多25个循环,网络搜索无限制,还有最新的插件和优先技术支持
参考链接:
-
• https://agentgpt.reworkd.ai (🔗 短链接)
-
• https://docs.reworkd.ai/ (📚 文档)
-
• https://discord.gg/gcmNyAAFfV (📢 Discord)
— 完 —
点这里👇关注我,记得标星哦~
一键三连「分享」、「点赞」和「在看」
科技前沿进展日日相见 ~