langchain二次开发:核心组件详解_messages

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

langchain二次开发:核心组件详解_messages [2026/04/03 14:15] – 创建 张叶安langchain二次开发:核心组件详解_messages [2026/04/03 14:22] (当前版本) – [练习] 张叶安
行 528: 行 528:
  
 1. 使用 `ChatPromptTemplate` 和 `MessagesPlaceholder` 实现一个支持多轮追问的 FAQ 助手。 1. 使用 `ChatPromptTemplate` 和 `MessagesPlaceholder` 实现一个支持多轮追问的 FAQ 助手。
 +
 2. 编写一个消息裁剪器,要求始终保留第一条 SystemMessage 和最近 8 条消息。 2. 编写一个消息裁剪器,要求始终保留第一条 SystemMessage 和最近 8 条消息。
 +
 3. 手动模拟一次工具调用闭环:创建 AIMessage、执行工具、构造 ToolMessage,再继续调用模型。 3. 手动模拟一次工具调用闭环:创建 AIMessage、执行工具、构造 ToolMessage,再继续调用模型。
 +
 4. 设计一个多模态报销助手的消息结构,说明哪些信息应放在图片内容、OCR 文本、结构化字段和 ToolMessage 中。 4. 设计一个多模态报销助手的消息结构,说明哪些信息应放在图片内容、OCR 文本、结构化字段和 ToolMessage 中。
 +
 5. 为你的项目设计一份“消息日志格式”,至少包含 message_id、role、token、trace_id 和 created_at 字段。 5. 为你的项目设计一份“消息日志格式”,至少包含 message_id、role、token、trace_id 和 created_at 字段。
  

该主题尚不存在

您访问的页面并不存在。如果允许,您可以使用创建该页面按钮来创建它。

  • langchain二次开发/核心组件详解_messages.txt
  • 最后更改: 2026/04/03 14:22
  • 张叶安