当前位置: 首页 > news >正文

MetaGPT: 多智能体框架(还没装好...)

MetaGPT: 多智能体框架

官网:https://github.com/FoundationAgents/MetaGPT

文档:MetaGPT | MetaGPT

  1. MetaGPT输入一句话的老板需求,输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等
  2. MetaGPT内部包括产品经理 / 架构师 / 项目经理 / 工程师,它提供了一个软件公司的全过程与精心调配的SOP
    1. Code = SOP(Team) 是核心哲学。我们将SOP具象化,并且用于LLM构成的团队

安装

已经试过了,windows下无法安装,大约是因为'pkgutil'库的问题。

Pip安装


确保您的系统已安装 Python 3.9 或更高版本。您可以使用以下命令来检查:python --version。
您可以这样使用 conda:conda create -n metagpt python=3.9 && conda activate metagpt

pip install metagpt

当然为了速度快,可以使用uv

uv pip install metagpt -i https://pypi.tuna.tsinghua.edu.cn/simple

 这里面numpy 直接pip可能装不上,volcengine-python-sdk安装时间长

初始化


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

from metagpt.software_company import generate_repo, ProjectRepo
repo: ProjectRepo = generate_repo("创建一个 2048 游戏")  # 或 ProjectRepo("<路径>")
print(repo)  # 它将打印出仓库结构及其文件

在deepblog安装

大约算是装上了:MetaGPT框架简介 - DeepBlog

但是只能在控制台里使用python demo_metagpt.py来进行验证,不方便演示。

总体评价

没有中文界面,这太不友好了,但是应该多语言版本在制作中

b站的官方视频,几乎全都是英文的,不友好。

首先安装的时候就有点难度,指定numpy的版本,这点限制有点大。pip没装上,conda里面没有metagpt这个库

调试

安装依赖库的时候,numpy~=1.26.4无法安装成功

pip 装不上,用conda试试

http://www.lqws.cn/news/581095.html

相关文章:

  • 大数据系统架构实践(三):Hbase集群部署
  • 机器学习06 集成学习
  • R1-Searcher使用强化学习增强语言模型解决问题的搜索能力
  • 手机屏暗点缺陷修复及相关液晶线路激光修复原理
  • 超大js文件多层级引用缓存在网络较差的时候无法调用使用问题
  • 设计模式-单例模式
  • FPGA矩阵算法实现
  • PHP安装使用教程
  • 如何在Linux服务器中配置Oracle数据库
  • 大数据(4)-spark
  • vue3 + luckysheet 实现在线编辑Excel
  • stm32 freertos下基于 hal库的模拟I2C驱动实现
  • Python 安装使用教程
  • 【知识】RPC和gRPC
  • 实现ModbusTCP转Profinet网关协议转换功能的网关设备
  • Install Ubuntu 24.04 System
  • reactor-test
  • 如何在 iOS 上线前做好安全防护?IPA 混淆与逆向防护实践详解
  • 什么是IOC(控制反转)?—— 用生活实例解读Spring核心概念
  • 【硬核数学】2.7 理论与现实的鸿沟:深度学习的数值稳定性挑战《从零构建机器学习、深度学习到LLM的数学认知》
  • 使用OpenSSL接口读取pem编码格式文件中的证书
  • Java外观模式实现方式与测试方法
  • 链表题解——设计链表【LeetCode】
  • 大模型-分布式推理简介
  • linux 操作docker的基本命令docker仓库
  • ubuntu下免sudo执行docker
  • 自动驾驶:特斯拉 Model Y全自动驾驶交付的技术原理
  • 笨方法学python -练习6
  • 设计模式精讲 Day 19:观察者模式(Observer Pattern)
  • 设计模式-观察者模式