返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

29.9K Star!AgentGPT:在浏览器中定制和部署自主 AI Agent、基于Langchain的AutoGPT改进版

[复制链接]
链载Ai 显示全部楼层 发表于 3 天前 |阅读模式 打印 上一主题 下一主题

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 1em;letter-spacing: 0.1em;color: rgb(80, 80, 80);">AgentGPT 允许你配置和部署自治AI Agent,它是基于Langchain的AutoGPT改进版、无需部署,提供可直接使用的网站。自定义的智能体将尝试通过思考要完成的任务、执行任务并从结果中学习?来实现目标。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;letter-spacing: 1.5px;text-align: left;white-space: normal;line-height: 1.75;color: rgb(0, 152, 116);">

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">AgentGPT:https://agentgpt.reworkd.ai/zh

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">还记得我们之前聊过的那个AutoGPT项目吗?是的,就是那个用GPT-4大脑,加上langchain的链接思想,能链接互联网上的各种资源来完成任务的那个。现在,这个项目在GitHub上星星已经快要达到162kStar了?!

这玩意儿让电脑变聪明了不少。你只要告诉它想做什么,AutoGPT就能自己制定计划,一步一步地去完成。遇到难题?它还能自己分解任务,慢慢解决。真是太神奇了!

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">而且,AutoGPT的能力不只是聊天那么简单。它把控制权、云存储空间和各种工具的API整合在一起,可以帮你分析市场,出交易策略,搞客户服务,甚至还能管营销和财务的事情。像Karpathy都说了,这玩意儿是提示工程的新前沿。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">它是怎么做到的呢?主要靠三块东西:

  • •架构,它通过API调用GPT-4和GPT-3.5;

  • •自主迭代,AutoGPT会自我评估,用之前的行动和提示历史来改进结果;

  • •内存管理,和@pinecone的合作让它能保存更多上下文,做出更好的决策。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">除了这些,AutoGPT还能操作文件、浏览网页、检索数据等等,功能多到爆!

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">说到这,你可能会想到另一个名字——AgentGPT。这货和AutoGPT挺像,也是基于Langchain和OpenAI,让你在浏览器或电脑里创建、配置自己的AI代理,目标随便定,然后看着它去完成。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 15px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">

不过,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(可选)

入门指南?

  1. 1.打开你的编辑器

  2. 2.打开终端- 通常,你可以在'Terminal'标签页中执行此操作,或者使用快捷键 (例如,在 VS Code 中,对于 Windows 可以使用Ctrl + ~,对于 Mac 可以使用Control + ~)。

  3. 3.克隆存储库并进入目录- 一旦您的终端打开,您可以通过运行下面的命令克隆存储库并进入目录。For Mac/Linux users? ?

    gitclonehttps://github.com/reworkd/AgentGPT.git
    cdAgentGPT
    ./setup.sh

    For Windows users:windows:

    gitclonehttps://github.com/reworkd/AgentGPT.git
    cdAgentGPT
    ./setup.bat
  4. 4.按照脚本中的设置说明进行操作。- 在添加适当的 API 密钥之后,确保所有服务都已经运行起来,然后在您的网页浏览器中访问 http://localhost:3000。

黑客快乐! ?

? 路线图

该平台目前处于测试阶段(beta),已完成和计划中的功能的完整列表可在我们的public roadmap中找到。

? 技术栈

  • •✅Bootstrapping:create-t3-app+FastAPI-template.

  • •✅Framework:Nextjs 13 + Typescript+FastAPI

  • •✅Auth:Next-Auth.js

  • •✅ORMrisma&SQLModel.

  • •✅Databaselanetscale.

  • •✅Styling:TailwindCSS + HeadlessUI.

  • •✅Schema Validation:Zod+Pydantic.

  • •✅LLM Toolingangchain.

AgentGPT小结

AgentGPT的优点:

  • •浏览器界面操作简单

  • •能设置复杂的目标

  • •不需要编程技能

  • •数据在本地加密,安全稳固

  • •可以上传自己的数据训练专用的AI Agent

  • •易于监控和管理

  • •应用场景丰富

不过,它也有点劣势:

  • •AI代理推理有时候会有限制

  • •行为可能不稳定,需要人工监控

  • •要上网才能用

  • •还在Beta测试阶段,所以可能有点小问题

  • •开始用的时候可能得花点时间学

  • •虽然免费试用,但是如果想要全功能就得掏钱


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ