第3章:上下文工程


文档摘要

一、什么是上下文工程 定义 在传统的提示词工程中,上下文 C 只是一个单一的字符串(即 C=prompt)。而上下文工程将 C 重新概念化为由多个信息组件(c1,c2,…,cn)动态组合而成的结构: C=A(c1,c2,…,cn) 这里的 A 是一个“组装函数”,负责调度这些由不同函数获取、过滤和格式化的组件。这些组件主要包括六个核心领域: cinstr (指令):系统指令和规则。 cknow (知识):通过RAG(检索增强生成)或知识图谱获取的外部知识。 ctools (工具):可用外部工具的定义和签名(用于函数调用)。 cmem (记忆):历史交互中保留的持久化信息。 cstate (状态):用户、现实世界或多智能体系统的动态状态。 cquery (查询):用户当下的直接请求。


发布者: 作者: 转发
评论区 (0)
U