0

0

总结基于GPT-4的自治系统:AutoGPT、AgentGPT、BabyAGI、HuggingGPT、CAMEL

WBOY

WBOY

发布时间:2023-04-22 09:16:09

|

2195人浏览过

|

来源于51CTO.COM

转载

ChatGPT和LLM技术的出现使得这些最先进的语言模型席卷了世界,不仅是AI的开发人员,爱好者和一些组织也在研究探索集成和构建这些模型的创新方法。各种平台如雨后春笋般涌现,集成并促进新应用程序的开发。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

AutoGPT、AgentGPT、BabyAGI、HuggingGPT、CAMEL:各种基于GPT-4自治系统总结

AutoGPT的火爆让我们看到越来越多的自主任务和代理利用了GPT-4的API。这些发展不仅增强了处理集成不同系统的复杂任务的能力,而且还推动了我们通过自主人工智能所能实现的界限。

我们这里将整理一些开源的类似AutoGPT的工具系统,这些工具和应用程序可以大致分为命令行接口(CLI)和基于浏览器的解决方案,HuggingGPT可以同时支持这两种解决方案。

命令行:AutoGPT, BabyAGI

浏览器:AgentGPT, CAMEL, Web LLM

Auto-GPT

尽管Auto-GPT是一个实验性的开源应用程序,但是它的增长是迅速的。该程序由GPT-4驱动,可以自主实现设定的任何目标。

GitHub: https://github.com/Significant-Gravitas/Auto-GPT

AutoGPT、AgentGPT、BabyAGI、HuggingGPT、CAMEL:各种基于GPT-4自治系统总结

看看它的Github Star的增长幅度可以看到最近的火爆

AgentGPT

AgentGPT是一种基于web的解决方案。它允许配置和部署自治AI代理,并让它完成任何目标。它将尝试通过思考要做的任务、执行任务并从结果中学习来达到目标。

该平台目前处于测试阶段,正在开发以下功能:

  • 通过矢量DB进行长期的记忆
  • 通过LangChain(LangChain是一个用于构建基于大型语言模型LLM的应用程序的库)进行web浏览
  • 与网站和人的互动
  • 用户和身份验证

Git​Hub: https://github.com/reworkd/AgentGPT

网站: https://agentgpt.reworkd.ai/

BabyAGI

BabyAGI任务驱动自治代理的精简版本

AutoGPT、AgentGPT、BabyAGI、HuggingGPT、CAMEL:各种基于GPT-4自治系统总结

它的主要思想是基于先前任务的结果和预定义的目标来创建任务。然后,脚本使用OpenAI的语言模型功能来创建基于目标的新任务,Pinecone来存储和检索上下文的任务结果,这可以说是最精简的自治AI架构了,如果你对这个方向有兴趣,可以看看他的代码。

​GitHub: https://github.com/yoheinakajima/babyagi

网站: http://babyagi.org/

HuggingGPT

微软的HuggingGPT,又名JARVIS,它包括一个LLM作为控制器和许多专家模型作为协作执行者(来自HuggingFace Hub)。它工作流程包括四个阶段:

  • 任务规划:使用ChatGPT分析请求以了解意图,并将其分解为可能的可解决任务。
  • 模型选择:使用ChatGPT根据描述选择专家模型。
  • 任务执行:调用并执行每个选定的模型,并将结果返回给ChatGPT。
  • 响应生成:最后,使用ChatGPT集成所有模型的预测并生成响应。

AutoGPT、AgentGPT、BabyAGI、HuggingGPT、CAMEL:各种基于GPT-4自治系统总结

​GitHub: https://github.com/microsoft/JARVIS

Powtoon
Powtoon

AI创建令人惊叹的动画短片及简报

下载

HF: https://huggingface.co/spaces/microsoft/HuggingGPT

Web LLM

Web LLM是一个基于LLM和基于LLM的聊天机器人,在没有服务器支持的情况下在浏览器内运行,并通过WebGPU加速。从技术上讲,Web LLM不是人工智能的自治解决方案,而是轻量级的网络聊天机器人。

GitHub: https://github.com/mlc-ai/web-llm

CAMEL

CAMEL  是 ”Communicative Agents for ‘Mind’ Exploration of Large Scale Language Models“的缩写,它提出了一种新颖的代理框架,即角色扮演,作为 AutoGPT 和 AgentGPT 的替代方案。

AutoGPT、AgentGPT、BabyAGI、HuggingGPT、CAMEL:各种基于GPT-4自治系统总结

​GitHub: https://github.com/lightaime/camel

网站: http://agents.camel-ai.org/

GPTRPG

这个系统将游戏和大语言模型结合,主要包含2个部分

一个支持llm的AI代理的简单的类似rpg的环境

通过OpenAI API将AI代理植入到游戏环境的角色中

这是基于最近发布的一篇论文,其中部署了多个代理来自主参与在线游戏。

​GitHub: https://github.com/dzoba/gptrpg

Arxiv:https://arxiv.org/abs/2304.03442

AutoGPT、AgentGPT、BabyAGI、HuggingGPT、CAMEL:各种基于GPT-4自治系统总结

总结

集成ChatGPT和LLM到各种应用程序中只是使用语言模型的潜力的一部分。这些模型是为了处理自然语言任务而设计的,包括文本生成、翻译、摘要、问答等等。未来的语言模型将更加先进和智能,能够在更广泛的应用领域中提供帮助。

例如,未来的语言模型可以用于更准确的机器翻译,使人类之间的跨文化交流更加便利。他们也可以用于自动摘要和内容生成,以帮助作者和媒体机构更快地创建和发布内容。此外,语言模型也可以用于语音识别和自然语言处理,以便人们能够更好地与计算机交互。

总之,随着语言模型技术的不断进步,我们可以期待看到更多的创新和进步。这些模型将成为人工智能领域的核心技术,为我们提供更好的解决方案和更广泛的应用场景。

相关专题

更多
硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

1050

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

86

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

457

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

11

2026.01.19

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

79

2026.01.21

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

663

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

528

2023.07.06

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

265

2023.07.24

Golang 性能分析与pprof调优实战
Golang 性能分析与pprof调优实战

本专题系统讲解 Golang 应用的性能分析与调优方法,重点覆盖 pprof 的使用方式,包括 CPU、内存、阻塞与 goroutine 分析,火焰图解读,常见性能瓶颈定位思路,以及在真实项目中进行针对性优化的实践技巧。通过案例讲解,帮助开发者掌握 用数据驱动的方式持续提升 Go 程序性能与稳定性。

9

2026.01.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
麻省理工大佬Python课程
麻省理工大佬Python课程

共34课时 | 5.2万人学习

国外Web开发全栈课程全集
国外Web开发全栈课程全集

共12课时 | 1.0万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号