概念Chat Model
ChatModel
LangChain中的聊天模型抽象层,用于统一不同厂商LLM的调用接口,并表达流式生成、中断等行为差异
核心事实
时间轴 (近 90 天)
10月26日
课程中定义了ChatModel接口(接收消息列表返回String)和Agent接口(包含场景名称、chat方法、轨迹记录、清空记忆等方法),第一个Agent实现为ChatAgent。
待验证50%
9月11日
Spring AI 2.0的内容90%以上与1.0没有本质变化,ChatClient、ChatModel、格式化输出及大模型接入方式都与1.0保持一致
待验证60%
8月24日
在 Spring AI 架构中,ChatModel 是底层抽象接口,定义与不同大模型提供商的统一交互契约;ChatClient 是面向开发者的高层流式 API,采用 Builder 模式设计
待验证60%
全部知识事实 (4)
已验证
Spring AI 通过定义统一的 ChatModel、EmbeddingModel 等核心抽象接口,让上层业务代码与具体模型实现解耦
80%待验证Spring AI 2.0的内容90%以上与1.0没有本质变化,ChatClient、ChatModel、格式化输出及大模型接入方式都与1.0保持一致
60%待验证在 Spring AI 架构中,ChatModel 是底层抽象接口,定义与不同大模型提供商的统一交互契约;ChatClient 是面向开发者的高层流式 API,采用 Builder 模式设计
60%待验证课程中定义了ChatModel接口(接收消息列表返回String)和Agent接口(包含场景名称、chat方法、轨迹记录、清空记忆等方法),第一个Agent实现为ChatAgent。
50%