【LLM】自主GPT-4:从ChatGPT到AutoGPT、AgentGPT、BabyAGI、HuggingGPT等

LangChain和LlamaIndex集成趋势后,GPT-4的新兴任务自动化和人工智能代理

ChatGPT和LLM技术的出现是革命性的。这些最先进的语言模型席卷了世界,激励开发人员、爱好者和组织探索集成和构建这些尖端模型的创新方法。因此,LangChain和LlamaIndex等平台如雨后春笋般涌现,以简化集成并促进新应用程序的开发。

随着我们继续集成ChatGPT和LLM,我们看到越来越多的自主任务和代理利用GPT-4的功能。这些发展不仅增强了处理集成不同系统的复杂任务的能力,还突破了我们使用自主人工智能所能实现的极限。

这里将涉及一个值得注意的开源但不完整的自主人工智能(或GPT-4)列表。如有遗漏,请在回复中留下备注。

这些工具和应用程序可以大致分为命令行界面(CLI)和基于浏览器的解决方案,尽管HuggingGPT可以同时支持这两种解决方案。

  • CLI:AutoGPT、BabyAGI
  • 浏览器:AgentGPT、God Mode、CAMEL、Web LLM

这些创新平台比以往任何时候都更容易访问和利用LLM的力量,重塑了我们与LLM的互动方式。它们就像是呈指数级增长的星际飞船。

Auto-GPT

尽管Auto GPT是一个实验性的开源应用程序,展示了GPT-4语言模型的功能,但根据上述GitHub明星的增长来看,它是惊人的。这个程序由GPT-4驱动,将LLM的"想法"链接在一起,以自主实现您设定的任何目标。作为GPT-4完全自主运行的首批例子之一,Auto GPT突破了人工智能的极限。

请参阅下面的GitHub和用法:

GitHub : GitHub - Significant-Gravitas/AutoGPT: AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

它很容易设置和运行,请参阅下面的一些快照。

Install Auto-GPT (Snapshot courtesy by author)

Run Auto-GPT (Snapshot courtesy by author)

AgentGPT

AgentGPT是一种自主的网络人工智能解决方案。它允许配置和部署自主人工智能代理。命名你自己的自定义人工智能,让它实现任何可以想象的目标。它将试图通过思考要做的任务、执行这些任务并从结果中学习来达到目标。

该平台目前处于测试阶段,具有以下进展功能:

  • 通过矢量数据库的长期内存
  • 通过LangChain实现Web浏览功能
  • 与网站和人员的互动
  • 通过文档API编写功能
  • 正在保存代理运行
  • 用户和身份验证
  • 针对下限付费版本的条带集成

GitHub : GitHub - reworkd/AgentGPT: 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.

BabyAGI

BabyAGI是原始任务驱动自治代理的精简版,如下推特所示。

I它的主要思想是基于先前任务的结果和预定义的目标来创建任务。然后,脚本使用OpenAI的语言模型功能基于目标创建新任务,并使用Pinecone存储和检索上下文的任务结果。

HuggingGPT

Microsoft HuggingGPT,又名JARVIS,是一个协作系统,包括作为控制器的LLM和作为协作执行器的众多专家模型(来自HuggingFace Hub)。工作流程由四个阶段组成:

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

GitHub : GitHub - microsoft/JARVIS: JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf

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

Web LLM

Web LLM为Web浏览器带来了一个基于LLM和LLM的聊天机器人,在浏览器内运行,不支持服务器,并使用WebGPU加速。从技术上讲,WebLLM不是一个自主人工智能的解决方案,而是一个轻量级的网络聊天机器人。

GodMode

GodMode是另一个令人印象深刻的基于网络的自主人工智能代理。请参阅下面的网站。

复制代码
Godmode.space

Explore the Power of Generative Agents

godmode.space

CAMEL

CAMEL代表大规模语言模型社会的"心智"探索的交际代理。它提出了一种新的通信代理框架,即角色扮演,作为AutoGPT和AgentGPT的替代方案。

GitHub : GitHub - camel-ai/camel: 🐫 CAMEL: Communicative Agents for "Mind" Exploration of Large Language Model Society (NeruIPS'2023) https://www.camel-ai.org

Website : Gradio

Project Website : CAMEL-AI

TL;DR

将将ChatGPT和LLM集成到各种各样的应用程序中,只是进入语言模型未来令人兴奋之旅的开始。随着我们继续探索利用GPT-4力量的新方法,我们可以期待人工智能领域有更多突破性的创新和进步。和LLM集成到各种各样的应用程序中,只是进入语言模型未来令人兴奋之旅的开始。随着我们继续探索利用GPT-4力量的新方法,我们可以期待人工智能领域有更多突破性的创新和进步。

文章链接:【LLM】自主GPT-4:从ChatGPT到AutoGPT、AgentGPT、BabyAGI、HuggingGPT等 | 开发者开

自我介绍

  • 做一个简单介绍,酒研 年近48 ,有20多年IT工作经历,目前在一家500强做企业架构.因为工作需要,另外也因为兴趣涉猎比较广,为了自己学习建立了三个博客,分别是【全球IT瞭望】,【架构师研究会】和【开发者开聊】,有更多的内容分享,谢谢大家收藏。
  • 企业架构师需要比较广泛的知识面,了解一个企业的整体的业务,应用,技术,数据,治理和合规。之前4年主要负责企业整体的技术规划,标准的建立和项目治理。最近一年主要负责数据,涉及到数据平台,数据战略,数据分析,数据建模,数据治理,还涉及到数据主权,隐私保护和数据经济。 因为需要,比如数据资源入财务报表,另外数据如何估值和货币化需要财务和金融方面的知识,最近在学习财务,金融和法律。打算先备考CPA,然后CFA,如果可能也想学习法律,备战律考。
  • 欢迎爱学习的同学朋友关注,也欢迎大家交流。全网同号【架构师研究会】


欢迎收藏 【全球IT瞭望】,【架构师酒馆】和【开发者开聊】.

相关推荐
边缘计算社区33 分钟前
首个!艾灵参编的工业边缘计算国家标准正式发布
大数据·人工智能·边缘计算
游客52044 分钟前
opencv中的各种滤波器简介
图像处理·人工智能·python·opencv·计算机视觉
一位小说男主44 分钟前
编码器与解码器:从‘乱码’到‘通话’
人工智能·深度学习
深圳南柯电子1 小时前
深圳南柯电子|电子设备EMC测试整改:常见问题与解决方案
人工智能
Kai HVZ1 小时前
《OpenCV计算机视觉》--介绍及基础操作
人工智能·opencv·计算机视觉
biter00881 小时前
opencv(15) OpenCV背景减除器(Background Subtractors)学习
人工智能·opencv·学习
吃个糖糖1 小时前
35 Opencv 亚像素角点检测
人工智能·opencv·计算机视觉
IT古董2 小时前
【漫话机器学习系列】017.大O算法(Big-O Notation)
人工智能·机器学习
凯哥是个大帅比2 小时前
人工智能ACA(五)--深度学习基础
人工智能·深度学习
m0_748232922 小时前
DALL-M:基于大语言模型的上下文感知临床数据增强方法 ,补充
人工智能·语言模型·自然语言处理