跳转到主要内容

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

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

Building AI is Central, albeit Tiny

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

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

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

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

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

GitHub Star History (by author)

 

Auto-GPT

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

请参阅下面的GitHub和用法:

GitHubhttps://github.com/Significant-Gravitas/Auto-GPT

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

Install Auto-GPT (Snapshot courtesy by author)
Run Auto-GPT (Snapshot courtesy by author)

AgentGPT

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

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

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

GitHubhttps://github.com/reworkd/AgentGPT

Websitehttps://agentgpt.reworkd.ai/

Twitterhttps://twitter.com/asimdotshrestha/status/1644883727707959296

BabyAGI

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

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

GitHubhttps://github.com/yoheinakajima/babyagi

Websitehttp://babyagi.org/

Twitterhttps://twitter.com/babyAGI_

HuggingGPT

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

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

GitHubhttps://github.com/microsoft/JARVIS

HFhttps://huggingface.co/spaces/microsoft/HuggingGPT

Web LLM

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

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

Websitehttps://mlc.ai/web-llm/

GodMode

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

Godmode.space

Explore the Power of Generative Agents

godmode.space

CAMEL

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

GitHubhttps://github.com/lightaime/camel

Websitehttp://agents.camel-ai.org/

Project Websitehttps://www.camel-ai.org/

TL;DR

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

文章链接