首页
学习
活动
专区
圈层
工具
发布

用Context Offloading解决AI Agent上下文污染,提升推理准确性

比如scratchpad可以是运行时状态的一部分,也可以是写入外部文件的工具调用。 在单次任务中,scratchpad帮agent管理"思路"。...代码示例 下面我们来构建一个langgraph agent,它会有这些特性:带scratchpad的agent(可以读写scratchpad来避免上下文污染);上下文卸载工作流(把计划和发现存在模型上下文之外...,只在需要时引入);基于工具的研究循环(使用网页搜索和scratchpad存储);LangGraph状态图(管理推理步骤和被卸载的上下文);LangGraph持久化记忆(通过键值存储启用跨线程scratchpad...scratchpad: str = Field(description="The scratchpad for storing notes") Scratchpad 工具 @tool class...Agent首先检查scratchpad中是否有相关笔记,然后制定研究计划,接着搜索Xaira和Cohere的信息,并将发现写入scratchpad,最后综合信息提供详细比较。

21910
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券