第六课课程笔记 Lagent & AgentLego 智能体应用搭建

视频链接

背景

为什么要有智能体(Agent)?

  • 大模型的局限性。
    • 幻觉。虚假信息,与现实不符
    • 时效性。训练数据过时,无法反应最新趋势
    • 可靠性。面对复杂任务,可能错误频发

什么是智能体?

  • 可以感知环境中的动态条件
  • 能采取动作影响环境
  • 能用推理能力

智能体的组成

  • 大脑。控制器,记忆、思考、决策
  • 感知。感知外部环境,图像、音频、视频、各类传感器
  • 动作。利用并执行工具以影响环境,比如检索、调用API、操控机械臂

一些智能体范式

AutoGPT
image.png
ReWoo

  • Planner做决策,拆分为多部分
  • worker做执行
  • solver接收其他两部分,输出结果

image.png
ReAct
image.png

Lagent

  • 一个轻量级的开源智能体框架
  • 支持多种智能体范式
  • 支持多种工具

image.png

AgentLego

  • 多模态工具包,自定义&组成(像乐高积木)
  • 支持多个智能体框架,eg. Lagent/LangChain/Transformers Agents
  • 提供大量视觉和多模态前沿算法,各种案例

image.png

Lagent和AgentLego的关系

  • 需要调用工具时才会触发Lagent
  • 工具会去找功能支持,一部分多模态的功能支持就在AgentLeg算法库中有实现
  • image.png

实战

参考文档
lagent示例
agent示例
总结使用方法

  • 都需要打开lmdeploy和agent两个终端。lmdeploy用于部署LLM,agent用于集成工具。
  • web打开的是agent web ui。
  • agent会整合lmdeploy的部署结果(终端)以及已经注册过的tool。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值