https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md

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)  # 它将打印出仓库结构及其文件

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"
作者:Jeebiz  创建时间:2024-03-29 14:10
最后编辑:Jeebiz  更新时间:2024-04-01 10:03