新闻中心
GitHub星标超16万,爆火AutoGPT进阶版来了:定制节点、多智能体协同
当然,下一代 autogpt 仍是开源的。
还记得去年 AI 大牛 Andrej Karpathy 大力宣传的「AutoGPT」项目吗?它是一个由 GPT-4 驱动的实验性开源应用程序,可以自主实现用户设定的任何目标,展现出了自主 AI 的发展趋势。
一年多的时间,该项目的 GitHub 星标总数已经超过了 16 万,足可见其持续
受欢迎的程度。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

GitHub 地址:https://github.com/Significant-Gr*itas/AutoGPT
昨日,项目作者在社媒 X 上宣布了下一代「AutoGPT」的到来,目前是 Pre-alpha 版本。与前代相比,下一代「AutoGPT」让构建、运行和共享 AI 智能体变得比以往任何时候都更容易,同时可靠性也大大提升。

图源:https://x.com/SigGr*itas/status/1812803289739633018
作者展示了如何使用下一代「AutoGPT」快速构建、部署并使用 Reddit 营销智能体,可以自动回复评论,执行其他复杂任务。新系统不再像初版「AutoGPT」那样不可靠和低效。

当被问到该项目是否可以构建多智能体驱动的应用程序时, 作者给出了肯定回答并表示这是构建该项目的重要原因。
现在,你可以设计一个图表,让多个专家智能体协同解决问题。SubGraphs 也即将发布,可以帮助简化复杂图表的处理。

该项目还可以自定义添加节点,并且手动编写新块(下文提到的关键特性)非常简单。作者发现,这方面 Claude 做得非常出色,可以完美地创建自定义块。

当然,该项目的两个主要组件(即下文提到的 Server 和 Builder)可以在不同的机器上运行。

不过,对于下一代「AutoGPT」,作者承认它仍处于非常早期的阶段,存在缺陷且比较基础,但还是希望从一开始就与大家分享并开源出来。

主要组件和关键特性
该项目具有以下两个主要组件,分别是后端的 AutoGPT Server 和前端的 AutoGPT Builder。其中 Server 负责创建复合多智能体系统,将 AutoGPT 智能体和其他非智能体组件用作其原语(primitive)。
AutoGPT Server (Backend):
https://github.com/Significant-Gr*itas/AutoGPT/tree/master/rnd/autogpt_server
AutoGPT Builder (Frontend):
https://github.com/Significant-Gr*itas/AutoGPT/tree/master/rnd/autogpt_builder
设置和运行 Server 和 Builder 的具体步骤如下:
易标AI
告别低效手工,迎接AI标书新时代!3分钟智能生成,行业唯一具备查重功能,自动避雷废标项
135
查看详情
导航到 AutoGPT GitHub 存储库;
单击「代码」(Code)按钮,然后选择「下载 ZIP」;
下载后,将 ZIP 文件解压到你选择的文件夹中;
打开解压的文件夹并导航到「rnd」目录;
进入「AutoGPT Server」文件夹;
在「rnd」目录中打开一个终端窗口;
找到并打开 AutoGPT Server 文件夹中的 README 文件;
将 README 中的每个命令复制并粘贴到你的终端中(重要提示:等待每个命令完成后再运行下一个命令);
如果所有命令运行均无错误,请输入最后一个命令「poetry run app」;
在终端中看到服务器正在运行;
导航回「rnd」文件夹;
打开「AutoGPT builder」文件夹;
打开此文件夹中的 README 文件;
在终端中运行以下命令:
npm install
npm run devOnce the front-end is running, click the link to n*igate to localhost:3000.
前端运行后,单击链接导航到「localhost:3000」;
单击「构建」(Build)选项;
添加几个块来测试功能;
将块连接在一起;
单击「运行」;
检查你的终端窗口。此时应该看到服务器已收到请求、正在处理请求并已执行请求。
按照以上步骤,你就可以成功地设置并测试 AutoGPT。
除了两个主要组件外,下一代「AutoGPT」的关键特性是使用「块」(Blocks)来构建智能体。你可以将一些高度模块化的功能结合起来,创建自定义行为。
目前,项目已经为 Reddit 发帖、Discord 消息发送和维基百科摘要获取等操作提供了相应的块。同时在设计时追求易创建和使用。以下是维基百科摘要获取的块示例:
class GetWikipediaSummary(Block):class Input(BlockSchema):topic: strclass Output(BlockSchema):summary: strdef **init**(self):super().__init__(id="h5e7f8g9-1b2c-3d4e-5f6g-7h8i9j0k1l2m",input_schema=GetWikipediaSummary.Input,output_schema=GetWikipediaSummary.Output,test_input={"topic": "Artificial Intelligence"},test_output={"summary": "Artificial intelligence (AI) is intelligence demonstrated by machines..."},)def run(self, input_data: Input) -> BlockOutput:response = requests.get(f"https://en.wikipedia.org/api/rest_v1/page/summary/{input_data.topic}")summary_data = response.json() yield "summary", summary_data['extract']作者表示,这仅仅是个开始,未来还将添加更多块,并改进 UI,大幅提升整体体验和功能。
以上就是GitHub星标超16万,爆火AutoGPT进阶版来了:定制节点、多智能体协同的详细内容,更多请关注其它相关文章!
# autogpt
# python
# git
# nginx
# claude
# poe
# 产业
# 华纳
# 开封靠谱seo推荐
# 阳泉外贸网站优化哪家好
# 房山抖音seo矩阵公司
# 出了
# 开源
# 该项目
# 该项
# 南极
# 自定义
# 单击
# 来了
# 进阶
# type
# follow
# 建设银行网站号
# 系统窗网站建设生产供应
# app的营销推广战略
# 中央公园营销推广
# 百度网站优化哪家优惠
# 北仑seo优化有哪些
# 上海网站建设企业有哪些
相关栏目:
【
行业资讯67740 】
【
技术百科0 】
【
网络运营39195 】
相关推荐:
显示器的power是什么意思
ka是什么意思
花呗征信不好如何恢复 如何修复不良的花呗征信
什么是域名解析地址
typescript什么意思
手机全功能type-c接口是什么意思
一尺是多少厘米
如何使用程序编译 执行的命令
春运什么时候开始抢票
gs是什么意思
j*a数组怎么比较abc
面包车收音机power是什么意思
如何通过命令行启动tomcat
苹果16系统有哪些改变
交管12123协议头不完整是什么原因
j*a怎么用json数组
typescript学多久可以学会
单片机面包板怎么插
服务器系统怎么装
电脑命令如何删除账号
arp命令如何使用
vue怎么连接typescript
单片机程序负数怎么表示
苹果16更新了哪些版本
市盈率是负数是什么意思
苹果16系统有哪些系列
折叠手机内屏为什么会坏
酷狗音乐pc版的每日推荐在哪 酷狗音乐PC版每日推荐查找指南
旧固态硬盘如何卖出
夸克po什么意思
nosql数据库的应用场景有哪些
苹果手机16系统有哪些
typescript为什么能运行
一秒是多少毫秒
为什么要出折叠屏手机
如何使用ping命令
命令行如何启动应用程序
望远镜上power是什么意思
苹果16有哪些可以设置
苹果怎么没出5g手机
grep命令的是如何实现
焊机上power指示灯亮是什么意思
苹果16送哪些配件
如何用命令提示符显示隐藏分区
直接gmV是什么意思?直接GMV:定义和概念
如何安装m.2固态硬盘
shell如何注释所有命令
安装固态硬盘如何设置
j*a怎么用数组缓存
npm如何声明命令


2024-07-18
浏览次数:次
返回列表