文章目录
- 一、关于 MetaGPT
- 功能介绍
- 快速开始的演示视频
- 教程
- 二、安装
- Pip安装
- Docker安装
一、关于 MetaGPT
MetaGPT 为GPTs分配不同的角色,以形成一个协作实体来完成复杂的任务。
- github : https://github.com/geekan/MetaGPT
- twitter : https://twitter.com/MetaGPT
- huggingface : https://huggingface.co/spaces/deepwisdom/MetaGPT-SoftwareCompany
- ROADMAP : https://github.com/geekan/MetaGPT/blob/main/docs/ROADMAP.md
- Discord : https://discord.gg/ZRHeExS6xv
- 联系邮箱: alexanderwu@deepwisdom.ai
功能介绍
- MetaGPT输入一句话的老板需求,输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等
- MetaGPT内部包括产品经理 / 架构师 / 项目经理 / 工程师,它提供了一个软件公司的全过程与精心调配的SOP
Code = SOP(Team)
是核心哲学。我们将SOP具象化,并且用于LLM构成的团队
软件公司多角色示意图(正在逐步实现)
快速开始的演示视频
- 在 MetaGPT Huggingface Space 上进行体验
- Matthew Berman: How To Install MetaGPT - Build A Startup With One Prompt!!
- 官方演示视频
https://github.com/geekan/MetaGPT/assets/34952977/34345016-5d13-489d-b9f9-b82ace413419
教程
- 🗒 在线文档
- 💻 如何使用
- 🔎 MetaGPT的能力及应用场景
- 🛠 如何构建你自己的智能体?
- MetaGPT的使用和开发教程 | 智能体入门
- MetaGPT的使用和开发教程 | 多智能体入门
- 🔖 示例
- 辩论
- 调研员
- 票据助手
- ❓ 常见问题解答
二、安装
Pip安装
确保您的系统已安装 Python 3.9 或更高版本。您可以使用以下命令来检查:python --version
。
您可以这样使用 conda:conda create -n metagpt python=3.9 && conda activate metagpt
pip install metagpt
metagpt --init-config # 创建 ~/.metagpt/config2.yaml,根据您的需求修改它
metagpt "创建一个 2048 游戏" # 这将在 ./workspace 创建一个仓库
或者您可以将其作为库使用
from metagpt.software_company import generate_repo, ProjectRepo
repo: ProjectRepo = generate_repo("创建一个 2048 游戏") # 或 ProjectRepo("<路径>")
print(repo) # 它将打印出仓库结构及其文件
详细的安装请参考 cli_install
Docker安装
注意:在Windows中,你需要将 “/opt/metagpt” 替换为Docker具有创建权限的目录,比如"D:\Users\x\metagpt"
# 步骤1: 下载metagpt官方镜像并准备好config2.yaml
docker pull metagpt/metagpt:latest
mkdir -p /opt/metagpt/{config,workspace}
docker run --rm metagpt/metagpt:latest cat /app/metagpt/config/config2.yaml > /opt/metagpt/config/config2.yaml
vim /opt/metagpt/config/config2.yaml # 修改配置文件
# 步骤2: 使用容器运行metagpt演示
docker run --rm \
--privileged \
-v /opt/metagpt/config/config2.yaml:/app/metagpt/config/config2.yaml \
-v /opt/metagpt/workspace:/app/metagpt/workspace \
metagpt/metagpt:latest \
metagpt "Write a cli snake game"
详细的安装请参考 docker_install
2025-01-04 (六)