当前位置: 首页> 教育> 高考 > 【书生大模型实战营第三期 | 进阶岛第2关-Lagent 自定义你的 Agent 智能体】

【书生大模型实战营第三期 | 进阶岛第2关-Lagent 自定义你的 Agent 智能体】

时间:2025/7/14 5:42:59来源:https://blog.csdn.net/lyfbn/article/details/141132149 浏览次数:0次

学习心得:Lagent 自定义你的 Agent 智能体

摘要

Lagent 是一个为大语言模型设计的轻量级开源智能体框架,它不仅支持多种智能体范式,如 AutoGPT、ReAct,还集成了多种工具,包括但不限于 Arxiv 搜索、Google 搜索等。通过详细的环境配置和安装指南,用户可以轻松地搭建和自定义自己的智能体。课程还提供了如何使用 Lagent 的 Web Demo 体验智能体能力,以及如何基于 Lagent 自定义工具的步骤。

大纲

  1. 引言
    • 介绍 Lagent 框架的重要性和使用场景
  2. 环境配置
    • 详细步骤创建和激活 Python 环境
    • 安装依赖和 Lagent 本身
  3. Lagent Web Demo 使用
    • 部署 InternLM2.5-7B-Chat 模型
    • 启动 API Server 和 Web Demo
    • 本地端口映射和访问
  4. 自定义智能体
    • 继承 BaseAction 类
    • 实现工具的 run 方法
    • 工具 API 的装饰和使用
  5. 实例:MagicMaker API
    • 创建工具文件
    • 编写 MagicMaker 类
    • 集成到 Web Demo
  6. 总结

总结

通过学习 Lagent 框架,我对如何构建和自定义基于大语言模型的智能体有了更深入的理解。文档提供了清晰的指导,从环境配置到智能体的自定义开发,每一步都详尽而具体。特别是通过 MagicMaker API 的实例,我学习到了如何将外部 API 集成到 Lagent 中,扩展智能体的功能。Lagent 不仅是一个工具,更是一个强大的平台,它允许用户根据自己的需求定制智能体,这在人工智能领域具有巨大的应用潜力。


闯关任务

部署 LMDeploy api_server:
在这里插入图片描述

部署 Lagent Web Demo:
在这里插入图片描述

自定义智能体效果如下:
在这里插入图片描述
在这里插入图片描述

关键字:【书生大模型实战营第三期 | 进阶岛第2关-Lagent 自定义你的 Agent 智能体】

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: