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和用法:
它很容易设置和运行,请参阅下面的一些快照。
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.
- Website : https://agentgpt.reworkd.ai/
- Twitter : https://twitter.com/asimdotshrestha/status/1644883727707959296
BabyAGI
BabyAGI是原始任务驱动自治代理的精简版,如下推特所示。
I它的主要思想是基于先前任务的结果和预定义的目标来创建任务。然后,脚本使用OpenAI的语言模型功能基于目标创建新任务,并使用Pinecone存储和检索上下文的任务结果。
- GitHub : GitHub - yoheinakajima/babyagi
- Website : Translations: | BabyAGI
- Twitter : https://twitter.com/babyAGI_
HuggingGPT
Microsoft HuggingGPT,又名JARVIS,是一个协作系统,包括作为控制器的LLM和作为协作执行器的众多专家模型(来自HuggingFace Hub)。工作流程由四个阶段组成:
- 任务规划:使用ChatGPT分析请求以理解意图,并将其分解为可能的可解决任务。
- 模型选择:使用ChatGPT根据描述选择拥抱脸上的专家模型。
- 任务执行:调用并执行每个选定的模型,并将结果返回给ChatGPT。
- 响应生成:最后,使用ChatGPT集成所有模型的预测并生成响应。
HF : https://huggingface.co/spaces/microsoft/HuggingGPT
Web LLM
Web LLM为Web浏览器带来了一个基于LLM和LLM的聊天机器人,在浏览器内运行,不支持服务器,并使用WebGPU加速。从技术上讲,WebLLM不是一个自主人工智能的解决方案,而是一个轻量级的网络聊天机器人。
- GitHub: GitHub - mlc-ai/web-llm: Bringing large-language models and chat to web browsers. Everything runs inside the browser with no server support.
- Website : https://mlc.ai/web-llm/
GodMode
GodMode是另一个令人印象深刻的基于网络的自主人工智能代理。请参阅下面的网站。
Godmode.space
Explore the Power of Generative Agents
godmode.space
CAMEL
CAMEL代表大规模语言模型社会的"心智"探索的交际代理。它提出了一种新的通信代理框架,即角色扮演,作为AutoGPT和AgentGPT的替代方案。
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,如果可能也想学习法律,备战律考。
- 欢迎爱学习的同学朋友关注,也欢迎大家交流。全网同号【架构师研究会】