当前位置: 首页 > news >正文

上下文管理

学习资料:7.1 从提示工程到上下文工程 - 从零开始学 Agent 上下文窗口管理(Context Window Management):核心概念、使用场景与实践说明 | Agent Wiki

上下文管理的内容

首先先明确一下上下文管理在做什么,以及上下文中都会有哪些内容。大语言模型的上下文是有限的,Agent不能把所有记忆,RAG检索到的东西都塞进去,会导致大语言模型输出的质量下降。喂给大语言模型的上下文中主要包含以下内容:1.System Prompt 2.User Input 3.对话记忆,也就是一轮轮的对话内容 4.RAG检索到的文档 5.工具调用结果 6.任务状态,还有一些别的,例如 Skill 和工具的描述.

上下文管理的方法

LLM 可能在实际工程中问题,如遗忘,重复,偏题。

大模型对上下文的敏感程度也不同,它对开头和结尾敏感,对中间则不敏感。

针对有限的上下文,我们需要对不同的部分规定限额。例如像下面这样。

上下文管理的具体手段

1.滑动窗口,最简单的方法,只保留最近N次对话。2.摘要压缩,当对话达到指定轮数时触发摘要压缩,将之前的历史压缩成要点 3.语义过滤,将当前用户输入和之前的历史做语义上的相似度匹配,挑选出最相关的N条放入。

面试题

一个客服 Agent 需要支持 100 轮以上的长对话,同时集成了 40 个工具。请设计窗口管理策略,说明如何处理对话历史膨胀和工具描述过载两个问题。

答案:对话历史膨胀的处理:设置滑动窗口,保留最近 5-10 轮的完整对话;超出窗口的历史按每 10 轮生成一次摘要,将摘要链条作为压缩历史保留;关键信息(如用户姓名、订单号、已确认的需求)提取到结构化的"会话状态"对象中,始终保留。

工具描述过载的处理:实施 Tool Loadout(动态工具加载),根据用户当前查询的意图分类,只加载相关的 5-10 个工具描述;研究显示,工具超过 30 个时模型的工具选择准确率会显著下降,动态加载可提升约 44% 的准确率。

预算分配建议:系统指令 10% + 会话状态 5% + 压缩历史摘要 10% + 最近对话 20% + 动态工具描述 15% + 知识检索 15% + 输出预留 25%

http://www.jsqmd.com/news/1324088/

相关文章:

  • 山海万灵 HarmonyOS 文化知识实战(04):探索证据板的页面状态组织
  • 2026年正规SEO公司怎么选:七大避坑维度+真实案例复盘+KPI对赌合同指南|评测
  • 智能搬运机器人系统设计:从机械架构到算法闭环的工程实践
  • 灰度管理实战技巧
  • Unity WebGL中文输入解决方案:JavaScript桥接实现IME支持
  • 2026年8月怀化市移动300M单宽带办理与避坑全攻略 - 找卡家园
  • 2026精选:九龙坡区专业的家电清洗保养服务如何选 - 装修教育财税推荐2026
  • 滑动窗口算法解决LeetCode 1004最长连续1问题
  • 生物素-石胆酸Biotin-Lithocholic Acid, Biotin-LCA的结构与设计原理
  • 2026年8月义乌义乌猫咪低压洗护/义乌猫咪洗护套餐商行怎么选_义乌市神游宠物用品商行 - 行业平台推荐
  • 市场热门的边墙风机制造厂有哪些
  • 总结:真正省钱的养车逻辑!
  • PyTorch入门实战:从MNIST手写数字识别掌握深度学习全流程
  • 腾讯云OpenClaw智能代理框架部署与实战指南
  • 2026 年更新:黄埔热门的不锈钢雕塑源头厂家全面解析与选购指南,小区里突然多了这玩意儿,原来比水泥桩耐用10倍? - 行业鉴选官
  • 2026年8月湖州市移动1000M单宽带申请办理避坑全攻略 - 找卡家园
  • React Native与Godot引擎混合开发:架构设计与通信实现
  • 聊聊Qwen3.8-Max,我心中的千问又回来了。
  • 季度总结PPT工具哪家强?6类主流渠道实测对比
  • C++引用与指针的核心区别及应用场景解析
  • 开源数据库同步工具选型指南:从Debezium到SeaTunnel的实战解析
  • 2026年8月湖南省电信500M单宽带攻略与避坑指南 - 找卡家园
  • 2026年8月台州市电信500M单宽带小白避坑办理全攻略 - 找卡家园
  • 本地部署OpenClaw与DeepSeek:从环境配置到生产级AI智能体搭建全指南
  • Biotin-Glu生物素标记谷氨酸Biotin-Glutamic Acid的核心特性
  • 2026年正规SEO公司怎么选:七大避坑维度+真实案例复盘+KPI对赌合同指南|指南
  • 阿里Qwen3.8突然杀进全球第二梯队:陈宇森46天,钉钉AI的胜负手不在模型层
  • 2026年8月山东省电信300M单宽带怎么选不踩坑_一篇说透 - 找卡家园
  • 彻底告别重复办公!OpenClaw · Windows本地AI自动化,操控电脑全程无感
  • 2026年8月杭州市移动1000M单宽带安装流程 - 找卡家园