Metagpt第三章作业

单智能体开发(课程学习有关思考)

一,智能体可简单分为五个部分

         1,大语言模型(LLM)

         2,  观察

         3,思考

         4,行动

         5,记忆

其中行动部分比较重要的就是,需要包括fuction calling的有关功能。

二,实现单动作的Agent

实现一个Role,需要重写Role基类的 _init__act 方法

_init_ 方法中需要,声明 Agent 的name(名称)profile(类型)

_act方法中,需要编写智能体具体的行动逻辑

三,实现多动作的Agent

如果希望模型能够同时执行多个操作,需要针对同一个role,同时设计两个或者多个不同的action,Agent就可以完成相关的多动作的操作。

四,实现一个更复杂的Agent:技术文档助手

需要实现一个TutorialAssistant获取用户有关的输入需求,生成相关的文档大纲,并将相关任务根据大纲拆解成为子任务,再通过相关方式逐步完成,并在最后将有关子任务的逐步执行结果形成最终的文档结果。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值