自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 MetaGPT实践——一个简单的多智能体实现真正的“订阅智能体”

真正的“订阅智能体”,应该是是人给它一条自然语言的指令,比如“请帮我提取https://github.com/trending的今日榜单,推荐2~3个与LLM相关的仓库,并给出推荐理由,然后在晚上七点半发送给我的微信”,然后“订阅智能体”哐哐哐就去干活了,然后每天晚上七点半会给我的微信发一条消息——当天的GitHub的Trending简报。在当前token如此贵的情况下,这种方案的成本会有点高(随着Token的费用快速降低,这个问题可能变得不敏感,但节省token总是一个好的选择)。

2024-05-21 16:44:44 547 1

原创 MetaGPT实践——基于订阅智能体实现GitHubTrendingWatcher

wxpusher虽然有python客户端,但是是同步的,但我们根据API文档,可以快速简单地实现一个异步的客户端。可以从应用管理页的”用户管理->用户列表“获取用户的UID,如果要发送给多个用户,可以用逗号将不同用户UID隔开。使用crontab实现定时触发是非常常见的一个做法,而且python也有一个异步的cron工具,即。这三个入参,是需要根据需要实现的订阅智能体的具体功能,来进行具体定义的。当然,理解了下面的实现思路,你也可以实现自己的智能体实例封装。在运行上面的程序前,需要先设置环境变量。

2024-05-19 17:11:39 791 1

原创 MetaGPT实践——一个简单的多任务Agent (BY_ORDER)

*此处的self.get_memories(k=1)[0],是获取Role的最近的一条记忆,也就是带有用户下达的需求的那条Message。如果让SimpleCoder拥有运行python代码的能力,加上写好的测试用例,就可以验证自己写的代码是否正确了。_observe(观察,获取外部输入的信息,也即{action: action的输出},将其和历史的query一起生成新的query作为智能体的新的输入“QUERY”,进入一个新的循环,直到行动输出正确的结果。新创建的进程与当前程序的进程相互独立,通过。

2024-05-17 15:06:59 903

原创 MetGPT实践 - Agent和Multi-Agent的基本概念

如果一定要和人脑工作机制相比较,我的理解是人脑是先系统1工作,对任务进行判断,“意识”到需要系统2来处理的,会进入系统2工作模式。原来的思考是query输入智能体后,定义一个LLM来做系统1,判断能否直接输出,能直接输出就直接干,不能直接输出就调用一个单独设计的比较复杂的系统2。但是订阅是用人类的组织架构,还是应该思考适合智能体的组织架构,是一个新问题。目前MetaGPT的目标是software company,因此“比较完善”的定义了软件公司的SOP,围绕SOP定义了软件公司这个多智能体团队的其他要素。

2024-05-14 21:26:06 914 1

原创 MetGPT实践 - 安装,配置LLM,跑通一个demo

MetGPT实践 - 安装,配置LLM,跑通一个demo

2024-05-13 12:06:19 712 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除