关于深度学习:多智能体框架MetaGPT给定需求输出产品文档技术设计项目工程

124次阅读

共计 895 个字符,预计需要花费 3 分钟才能阅读完成。

介绍多智能体框架 MetaGPT 开源了:https://github.com/geekan/MetaGPT

  • 输出一句话需要,它就能够运行一个软件公司,输入产品文档 / 设计文档 / 工作 / 代码 REPO
  • 它能设计一个相似今日头条的举荐零碎,也能设计一个大模型训练框架注释

在外部,它形象了多个不同角色,包含产品经理、架构师、项目经理、工程师、QA 等等。

已有框架如 gpt-engineer,只有繁多的工程师形象;而 MetaGPT 提供了软件公司的残缺形象,每个角色有了更明确的技能,之前很难由工程师实现的市场调研、竞品剖析、架构设计等环节,当初都能够实现了,领有了很好的成果。

比如说当须要设计一个相似今日头条的举荐零碎,它就能够在一分钟左右给咱们一个比拟靠谱的设计,而这只须要¥1。用人来实现这个过程耗时好久,老本昂扬,ROI 可能有几千上万倍。

当咱们向外部看时,会发现外部的实现理论就是一个残缺的软件公司,软件公司中由多个智能体合作,能够实现一个绝对简单的软件问题

from metagpt.software_company import SoftwareCompany
from metagpt.roles import ProjectManager, ProductManager, Architect, Engineer

async def startup(idea: str, investment: str = '$3.0', n_round: int = 5):
    """Run a startup. Be a boss."""
    company = SoftwareCompany()
    company.hire([ProductManager(), Architect(), ProjectManager(), Engineer()])
    company.invest(investment)
    company.start_project(idea)
    await company.run(n_round=n_round)

分割咱们更多信息请拜访:https://github.com/geekan/MetaGPT
分割邮箱:alexanderwu@fuzhi.ai
欢送点赞、珍藏、转发、评论

正文完
 0