# 《Ai Agent》第3-8节:动态实例化对话模型
作者:小傅哥
博客:https://bugstack.cn (opens new window)
视频:https://t.zsxq.com/4r5r4 (opens new window)
沉淀、分享、成长,让自己和他人都能有所收获!😄
# 一、本章诉求
整个 ChatModel 对话模型,所需的元素包括;ai api、tool mcp 两块内容。那么本节我们就分别通过不同的 Node 节点实现这些元素的实例化和 ChatModel 构建。
# 二、功能流程
如图,ai api、tool mcp、model,实例化过程;

- 首先,如图 RootNode 负责数据加载,将构建节点元素的数据依次加载到内存中(写入到上下文里)
- 之后,除了上一节完成的 API 节点处理后,开始创建 MCP 服务的创建,之后是 ChatModel 对话模块的创建。因为 ChatModel 创建的时候会需要用到的 api、mcp 两个元素。