大家好,我是 同学小张,日常分享AI知识和实战案例 欢迎 点赞 + 关注 👏,持续学习,持续干货输出。 +v: jasper_8017 一起交流💬,一起进步💪。 微信公众号也可搜【同学小张】 🙏 本站文章一览: 书接上篇文章,上篇文章我们运行了第一个AgentScope程序,里面我们创建了两个智能体:DialogAgent对话智能体 和 UserAgent用户智能体。本文我们来深入源码,看AgentScope框架内,这些智能体是如何实现的。 文章目录 0. 智能体基类 - `AgentBase` 0.1 初始化过程 0.1.1 总过程 0.1.2 加载模型配置 - `load_model_by_config_name` 0.1.3 模型配置的一些细节 1. 对话智能体 - `DialogAgent` 1.1 初始化过程 1.2 重写 `reply` 函数 1.3 小结 2. 用户智能体 - `UserAgent` 2.1 初始化过程 2.2 重写 `reply` 函数 2.3 小结