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

大模型---ContextBuilder

目录

1.ContextBuilder的定义

2.GSSC流水线

(1)Gather

(2)Select

(3)Structure

(4)Compress

3.总结


参考文档:hello-agents/docs/chapter9/第九章 上下文工程.md at main · datawhalechina/hello-agents

1.ContextBuilder的定义

ContextBuilder提供了一个统一的上下文管理接口,其负责把分散的上下文来源,按统一规则收集、评分、编排、压缩,最后生成一个可直接交给LLM的上下文。

如果没有统一的上下文管理层,开发者就会在每个 Agent 里重复写大量样板逻辑,比如:从记忆系统搜相关内容,从 RAG 系统搜知识,裁剪历史消息,处理 token 预算,决定哪些内容优先保留,最后把这些内容拼成 prompt。这会导致工程上难维护、难调试,也很难在不同 Agent 之间复用。ContextBuilder 的目标,就是把这些重复性的“上下文装配工作”统一抽象出来。

ContextBuilder主要依赖两个核心数据结构:① ContextPacket 是“候选信息包”,也就是上下文构建时最小的信息单元。文档说明它会封装候选信息的关键属性,例如:content,timestamp,token_count等等。它的作用很像一个统一容器:不管内容来自系统指令、历史对话、RAG

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

相关文章:

  • pynini window wheel 下载与安装
  • Translumo:终极免费实时屏幕翻译器 - 游戏玩家的语言救星
  • VSCode + WSL2 + OpenMRS本地部署失败?2024最新兼容性矩阵与5分钟热修复方案
  • 奋飞咨询助力浙江某药业企业开展 EcoVadis 项目启动会 - 奋飞咨询ecovadis
  • 低代码调试进入「秒级定位」时代:VSCode 1.89+新增的Runtime Debug Adapter Protocol(RDAP)实战落地指南
  • Python概率评分方法实战:从Log Loss到Brier评分
  • 如何快速构建高可用QQ签名API服务:5步终极指南
  • 英雄联盟本地自动化工具:3大核心优势与完整使用指南
  • Klipper共振补偿实战指南:从幽灵纹路到完美表面的蜕变之路
  • 验证网络ipv6的可用性
  • MicMute:如何用一键静音解决Windows麦克风控制的终极痛点
  • 大模型---context engineer
  • AI命令行助手Cougar CLI:用自然语言驱动终端编程任务
  • RV1126开发板调试IMX214摄像头:从I2C不通到抓取RAW图的完整排坑实录
  • 选型避坑指南:给汽车电子项目选MCU,除了NXP/Infineon还要看这几点
  • Photoshop批量导出图层终极指南:告别手动操作,提升10倍工作效率
  • SilentPatchBully终极修复指南:Windows 10/11上《恶霸鲁尼》崩溃问题的深度技术解析与解决方案
  • 别再死记硬背Transformer结构了!用PyTorch手搓一个,从代码反推原理更清晰
  • 【2024最新】VSCode多智能体开发环境搭建:仅需3分钟完成Ollama+Autogen+Cursor Pro三端协同
  • 机器学习特征缩放技术:从基础到高级应用
  • Botty:暗黑2重制版自动化工具终极指南,解放双手轻松刷宝
  • 3分钟学会在Windows电脑上直接安装安卓应用:APK安装器完全指南
  • Ubuntu 24.04 部署大模型
  • openEuler系统下MySQL数据库SSH隧道连接2013错误深度排查与修复
  • 5分钟掌握Fillinger:Adobe Illustrator智能填充终极指南
  • 深度强化学习实战:基于DQN与经验回放的《超级马里奥世界》AI训练指南
  • Usb over Network远程共享USB与一键穿透异地连接方案
  • STM32F407实战:用DAC+DMA+TIM生成可调频率正弦波(附完整代码与示波器实测)
  • 从毕业设计到GitHub开源:我的相位恢复项目全记录(含角谱迭代法优化心得)
  • 2026年找能做个性化LOGO定制的景区文创冰箱贴厂,哪家口碑好 - 工业品牌热点