Awesome AGI Agents
1.0.0
Agents (智能體) 精選資源合集,持續更新中
| 名稱 | 簡介 | 備註 |
|---|---|---|
| AI Agents大爆發:軟件2.0雛形初現,OpenAI的下一步 | Lilian Weng 的個人博客文章,Lilian 現在是OpenAI 的Head of Safety Systems,之前還領導過OpenAI 的Applied AI 團隊。 AI Agent 被認為是OpenAI 發力的下一個方向。 OpenAI 的聯合創始人Andrej Karpathy 在近期的一次公開活動上提到“相比模型訓練方法,OpenAI 內部目前更關注Agent 領域的變化,每當有新的AI Agents 論文出來的時候,內部都會很興奮並且認真地討論”,而在更早之前,Andrej 還評價AutoGPT 是Prompt Engineering 下一階段的探索方向。 | 英文原文 |
| 《綜述:全新大語言模型驅動的Agent》——4.5萬字詳細解讀復旦NLP和米哈遊最新Agent Survey | 復旦NLP團隊和米哈遊一起出的《TITLE:The Rise and Potential of Large Language Model Based Agents: A Survey》論文一個翻譯版本,作者同時對部分內容進行了刪繁就簡,總結概括。 | 論文原文 |
| AI Agent的千億美金問題:如何重構10億知識工作職業,掀起軟件生產革命? | 作者認為agent 產品需要具備的特性是,要給產品設計者和用戶提供干預空間。目前實踐中最具代表性的有兩類:中間層的Agent Framework 和垂直領域的Vertical Agent。 | - |
| LangChain Agents - Joining Tools and Chains with Decisions | LangChain Agents--將工具和任務鏈與決策結合起來 | 英文Youtube 視頻,LangChain 項目官方對預置的agents 介紹。 |
| 名稱 | 簡介 | 備註 |
|---|---|---|
| LLM-Agent-Survey | LLM-based Autonomous Agents 綜述 | |
| LLM-Agent-Paper-List | "The Rise and Potential of Large Language Model Based Agents: A Survey"綜述論文的論文列表 | |
| LLMAgentPapers | LLM-based Autonomous Agents 綜述 | |
| Toolformer: Language Models Can Teach Themselves to Use Tools | 大語言模型可以學會使用工具 | - |
| HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Face | 用ChatGPT作為控制器,連接HuggingFace社區中的各種AI模型,完成多模態復雜任務。整個過程,只需要做的是:用自然語言將你的需求輸出。 | 知乎中文討論 |
| ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs | 研究人員設計了一個評測LLM 使用工具能力的Benchmark(基準)—— LLMBench,以及一個針對該場景的數據構建、模型訓練、評測的框架—— ToolLLM。 | [知乎文章], [GitHub 開源地址] |
| AgentBench: Evaluating LLMs as Agents | AgentBench 是首個旨在評估LLM 在各種不同環境中作為智能體的基準。它包含8 種不同的環境,可以更全面地評估LLM 在各種場景中作為自主智能體運行的能力。 | GitHub 開源地址 |
| 名稱 | Stars | 簡介 | 備註 |
|---|---|---|---|
| Auto-GPT | An experimental open-source attempt to make GPT-4 fully autonomous. | 大名鼎鼎的AutoGPT 項目, AI Agents 的早期嘗試之一 | |
| gpt-engineer | Specify what you want it to build, the AI asks for clarification, and then builds it. | 全棧開發Agent,用GPT 編寫整個項目代碼! | |
| AgentGPT | Assemble, configure, and deploy autonomous AI Agents in your browser. | 在瀏覽器中部署運行AI Agents. | |
| MetaGPT | ? The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo. | MetaGPT, 多智能體框架,輸入一句話的老闆需求,輸出用戶故事/ 競品分析/ 需求/ 數據結構/ APIs / 文件等 | |
| llama-hub,shopify agent | A customer support agent ? that can interface with @Shopify's ENTIRE GraphQL API Spec (>50k lines!). | llama-hub 構建的客戶支持agent,能夠與@Shopify 的整個GraphQL API規範(>5萬行!)交互 | |
| Agent-LLM | An Artificial Intelligence Automation Platform. AI Instruction management from various providers, has an adaptive memory, and a versatile plugin system with many commands including web browsing. | 人工智能自動化平台。 https://agent-llm.com/ | |
| skyagi | SkyAGI implements the idea of Generative Agents and delivers a role-playing game that creates a very interesting user experience. | SkyAGI 實現了"生成式智能體"的理念,設計了一個角色扮演遊戲,創造了非常有趣的用戶體驗。 | |
| generative_agents | Generative Agents: Interactive Simulacra of Human Behavior. | 斯坦福和谷歌的研究人員以《模擬人生》遊戲為靈感,創建的AI 智能體小鎮;研究人員在模擬城鎮中添加了25 個生成式智能體(Generative Agents),這25 個角色由ChatGPT 和自定義代碼控制,以高度逼真的行為獨立地生活。在ChatGPT 的支持下,每個人都有自己獨特的身份、記憶和行為,並且可以獨立交互,但他們都不會意識到自己是生活在模擬中。中文介紹 | |
| developer | the first library to let you embed a developer agent in your own app! | 工程師智能體,給它一個產品規格,為你搭建一個完整的代碼庫,提供基本的模塊,讓您在自己的應用程序內擁有一個智能開發人員。 |
| 名稱 | Stars | 簡介 | 備註 |
|---|---|---|---|
| langchain | Building applications with LLMs through composability | 開發的ChatGPT 應用,構建基於LLM 的agents. CSV Agent JSON Agent, OpenAPI Agent, Pandas Dataframe Agent, Python Agent, SQL Database Agent, Vectorstore Agent | |
| AutoChain | AutoChain: Build lightweight, extensible, and testable LLM Agents. | AutoChain:構建輕量級、可擴展和可測試的LLM agents。 | |
| SuperAGI | <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably. | 官網構建、管理和運行AI Agents. | |
| superagent | Superagent - Build, deploy, and manage LLM-powered agents. | 官網開發人員能更輕鬆地構建、管理和部署智能體到生產中,包括內置內存、通過向量數據庫檢索文檔、強大的工具、網絡鉤子、cron 任務等功能. | |
| ai-town | A MIT-licensed, deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize. | 用於構建和定制你自己版本的人工智能小鎮--一個人工智能角色生活、聊天和社交的虛擬小鎮。 | |
| agent-protocol | Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents. | 官網AutoGPT, smol developer 等知名項目都在使用的"智能體通訊協議"--用於與智能體進行通信的通用接口。 | |
| autogen | AutoGen is a framework that enables development of LLM applications using multiple agents that can converse with each other to solve task. | AutoGen是一個框架,它允許使用多個agents 來開發LLM應用程序,這些智能體可以相互交談以解決任務。 | |
| agents | An Open-source Framework for Autonomous Language Agents. | Agents 是一個用於構建自主語言智能體的開源庫/框架。 | |
| bisheng 畢昇 | Bisheng is an open LLM devops platform for next generation AI applications. | 一款領先的開源大模型應用開發平台,賦能和加速大模型應用開發落地,幫助用戶以最佳體驗進入下一代應用開發模式。 | |
| Agently | A fast way to build LLM Agent based Application. | 面向應用開發者:Agently提供方便快速生成能力強大的Agent實例的能力,讓開發者可以便捷地將這些實例與自己的業務代碼相結合。 |
| 名稱 | Stars | 簡介 | 備註 |
|---|---|---|---|
| awesome-ai-agents | A list of AI autonomous agents. | 基於LLM 的agents 精選資源. |