MetaGPT 目前 GitHub Trending 排名世界第一

GitHub Trending

MetaGPT 持续五天Python周榜第一

目前,总榜世界第一

自MetaGPT发布以来的短短两周内,它的发展势头也证明很受各界喜爱。目前,它已成功获得3.9k 颗GitHub星星,且在连续五天里,一直位居GitHub Trending(Python)的榜首。与此同时,总榜世界第一。目前,各大社区交流群也充满了活跃的试用者,他们不断推动着各种创新性软件项目的出现。

在MetaGPT的影响下,我们的使用者从最初的小游戏批量生产,到Web端的建设,今天也可以看到,通过MetaGPT甚至能建设出管理系统。然而,MetaGPT的潜力究竟在哪里能找到极限呢?

 

 

 

 

目前, MetaGPT v0.1.0版本已经released,更多的功能也将补充进去,给大家更好的体验:

  1. 建立了一个独立的输出队列,与消息队列有所区别

  2. 支持Azure异步API

  3. 使gpt-3.5-turbo可用

  4. 支持Docker

  5. 支持pip

  6. 制定稳定的requirements.txt

  7. 支持流模式

  8. 增加日文版README

  9. 解决配置冲突

  10. 在主路径中移除langchain

  11. 支持非git-clone项目

  12. 适应pydantic

    并且在新版本发布的同时,作者也一次性上传了5个由MetaGPT输出项目给大家体验。而这些项目的输出成本仅仅约0.7美金/个。

    同时,Roadmap也已经在官网发布,这里我们将为大家把Roadmap整理好,给大家方便浏览,让大家看看在未来短短的时间内,作者会让MetaGPT成长为怎么样的一个多智能体框架呢?


一、

Roadmap:

 

1.1 长期目标:

使 MetaGPT 自我进化,完成自我训练、微调、优化、使用和更新。

1.2 短期目标:

  1. 成为具有最高投资回报率的多代理框架。

  2. 支持中型项目(约2000行代码)的全自动实现。

  3. 执行大部分已识别的任务,达到 0.5 版本。

1.3 任务:

为了达到 v0.5 版本,需要完成以下任务中的约70%。

1.4 可用性:

  1. 发布v0.01 pip包,尝试解决像npm安装这样的问题

  2. 支持软件公司的整体保存和恢复

  3. 在过程中支持人工确认和修改

  4. 支持过程缓存:仔细考虑是否增加服务器缓存机制

  5. 通过更严格的系统提示,解决当前提示下偶尔无法遵循指令导致代码解析错误的问题

  6. 编写文档,描述所有级别的当前特性和使用方法

1.5 特性:

  1. 支持更标准稳定的解析器

  2. 尝试将所有角色工作原子化,但这可能会显著增加令牌开销

  3. 完成模块划分的设计和实现

  4. 支持各种模式的记忆:清晰区分长期和短期记忆

  5. 完善测试角色,并与人进行必要的交互

  6. 提供全模式,而不是当前的快速模式,允许角色之间的自然通信

  7. 实现SkillManager和增量Skill学习过程

  8. 通过调用相应的openai页面自动获取RPM并配置它,使每个键不需要手动配置

1.6 策略

  1. 支持ReAct策略

  2. 支持CoT策略

  3. 支持ToT策略

  4. 支持Reflection策略

1.7 行动

  1. 实现:搜索

  2. 实现:知识搜索,支持10+种数据格式

  3. 实现:数据EDA

  4. 实现:审查

  5. 实现:添加文档

  6. 实现:删除文档

  7. 实现:自我训练

  8. 实现:DebugError

  9. 实现:基于YAPI生成可靠的单元测试

  10. 实现:自我评估

  11. 实现:AI调用

  12. 实现:学习和使用第三方标准库

  13. 实现:数据收集

  14. 实现:AI训练

  15. 实现:运行代码

  16. 实现:Web访问

  17. 插件:与插件系统兼容

1.8 插件

    与插件系统兼容

1.9 工具

  1. 支持SERPER api

  2. 支持Selenium apis

  3. 支持Playwright apis

1.10 角色

  1. 完善每个角色的动作池/技能池

  2. 红书博主

  3. 电商卖家

  4. 数据分析师

  5. 新闻观察者

  6. 机构研究员

1.11 评估

  1. 支持对游戏数据集的评估

  2. 重现论文,实现单一游戏角色的全技能获取,达到SOTA结果

  3. 支持对数学数据集的评估

  4. 重现论文,实现当前数学问题解决过程的SOTA结果

1.12 LLM

  1. 支持Claude底层API

  2. 支持所有API的流模式版本

1.13 其他

  1. 清理现有未使用的代码

  2. 统一所有代码风格并建立贡献标准

  3. 多语言支持

  4. 多编程语言支持


联系我们,一起交流!

微博 | 深度赋智

微信群 | 公众号请留言

Reddit | u/embessoaat

Discord | https://discord.gg/UWxDhjrN

Twitter | MetaGPT

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/249559

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。