什么是上下文工程?模型在回答之前接收到了什么

上下文工程是指设计语言模型在推理时接收哪些信息、以何种形式、按何种顺序以及保留多长时间。它比提示工程更广泛,因为模型上下文可以包括系统指令、用户消息、检索到的文档、工具结果、记忆、当前应用状态、示例、结构化数据和中间产物。目标不是最大化令牌数量,而是构建最小的有用上下文,保留当前任务所需的信息、约束和证据。
上下文工程真正意味着什么
每次模型调用都是在一个临时工作环境中进行的:当前指令、消息、检索到的证据、工具输出和状态,这些内容都适合放入活动上下文窗口。上下文工程就是有意构建该环境的学科。
关键词是有意。一个朴素系统只是把它拥有的一切拼接起来:完整历史、所有检索到的文档、每个工具响应和大型系统提示。一个经过上下文工程的系统会决定当前决策需要哪些信息,以及哪些信息应留在窗口之外直到需要时再使用。
这使上下文工程部分成为信息架构问题,部分成为运行时问题,部分成为评估问题。设计必须决定什么可以进入上下文、它来自哪里、哪个版本是当前的、冲突如何解决、保留多少细节以及结果如何测试。
最简单的例子
想象一个内部支持助手。用户问:“这个客户可以免费取消吗?”
模型可能需要五样东西:当前取消政策、客户当前合同类型、合同生效日期、相关例外规则以及用户的授权范围。
它不一定需要整个客户数据库、完整政策档案、每一次之前的对话或每一张支持工单。上下文工程就是选择并组装这五个有用部分,同时排除无关信息的过程。
从应用状态到模型上下文
简单例子止步之处
真实系统更困难,因为某一步所需的信息可能在执行开始前并不已知。智能体可以通过工具发现新事实、创建中间文件、接收不断变化的外部状态,或跨越比一个上下文窗口更长的任务。
因此,上下文工程变得动态。第12步的上下文不应只是第1步上下文加上十一层累积输出。它应反映当前任务状态、仍然重要的决策以及下一步行动所需的证据。
什么可以进入模型上下文?
| 上下文组件 | 用途 | 典型风险 |
|---|---|---|
| 系统/开发者指令 | 定义角色、约束、策略和行为 | 过于模糊、自相矛盾或充斥着脆弱的逻辑 |
| 当前用户请求 | 定义即时任务和意图 | 存在歧义或与先前历史冲突 |
| 对话历史 | 保持跨轮次的连续性 | 过时的假设、重复和令牌增长 |
| 检索到的文档 | 提供外部知识/证据 | 不相关、版本过时、权威性弱或重复 |
| 当前应用状态 | 提供易变的业务/系统事实 | 使用缓存或记忆中的状态而非当前权威状态 |
| 工具定义 | 告知模型存在哪些能力以及如何调用它们 | 工具过多重叠或模式过于冗长 |
| 工具结果 | 将来自环境的观察带入循环 | 大量嘈杂输出、不可信内容或过时的观察 |
| 记忆 | 重新引入先前交互中的选定信息 | 过时、不正确的泛化或过度个性化 |
| 示例 | 展示期望的行为 | 过多的边缘案例可能挤占当前任务 |
| 中间产物 | 承载计划、摘要、代码、计算或笔记 | 旧的中间状态可能被误认为最终真相 |
| 策略/护栏 | 定义禁止或受约束的行为 | 与业务逻辑冲突或存在隐藏的执行缺口 |
上下文工程与提示工程
提示工程和上下文工程解决不同层面的问题
| 提示工程 | 上下文工程 | |
|---|---|---|
| 主要关注点 | ||
| 典型范围 | ||
| 何时变化 | ||
| 典型失败 | ||
| 关系 |
Anthropic 明确将上下文工程描述为提示工程的自然演进,适用于模型必须与工具、外部数据、消息历史和长时间运行的代理状态协同工作的系统。这种实际区分很有用,因为写得再完美的提示也无法弥补缺失的权威数据或被矛盾状态污染的上下文。
上下文工程与检索
检索从外部语料库或来源中选择候选信息。上下文工程决定检索之后以及围绕检索发生什么。
检索器可能返回 30 个段落。重排序器可能将其减少到 10 个。上下文层可能选择四个段落,删除重复项,附加来源/版本元数据,将它们与当前应用状态结合,并将它们放在系统指令之后。
这就是为什么 RAG 系统可以检索到正确的段落却仍然回答得很差:失败可能发生在上下文组装期间,而不是检索期间。
上下文工程与记忆
记忆是在即时模型调用之外保留的信息,以便以后再次使用。上下文是实际加载到当前调用中的信息。
记忆系统可能包含数千个事实、笔记或先前的决策。上下文工程选择其中哪些应针对当前任务重新引入。在每一轮都加载所有记忆违背了拥有外部记忆层的目的。
这种区分对于易变状态变得至关重要。记忆中的项目状态或用户偏好可能有用,但在做出重要决策之前,可能需要重新读取当前的权威状态。
上下文工程与应用状态
应用状态是外部系统的当前状况:账户余额、工单状态、文件版本、工作流阶段、部署状态或任务进度。
状态可以摘要到上下文中,但摘要不是状态本身。对于重要操作,运行时可能需要在操作前立即重新读取权威系统,而不是信任模型先前可见的快照。
工具设计是上下文工程的一部分
工具不仅仅是为智能体提供能力。工具名称、描述、模式和结果都会成为模型可见的信息,从而影响决策。
Anthropic 当前的上下文工程指南强调使用 token 高效的工具,并警告不要使用功能重叠的臃肿工具集。一个连人类都难以区分的工具目录,模型也很难可靠地路由。
工具输出也需要上下文纪律。当智能体只请求一个错误条件时,却返回整个 20,000 行日志,会消耗注意力,并可能埋没决定性证据。
即时上下文与预加载上下文
提供信息的两种方式
| 预加载上下文 | 即时上下文 | |
|---|---|---|
| 方法 | ||
| 优势 | ||
| 风险 | ||
| 适用场景 |
Anthropic 描述了一种混合模式:一些稳定的上下文被预加载,而智能体在运行时检索额外信息。这是一种有用的架构模式,因为并非每个重要事实都值得在上下文窗口中永久驻留。
上下文是预算,不是存储系统
上下文窗口定义了容量。它并不保证每个 token 都会被同等有效地利用。模型必须在指令、历史、证据、工具和中间状态之间分配注意力。
因此,实际目标不是“填满窗口”,而是最大化有限注意力预算的效用。
Anthropic 将类似原则表述为:找到最小的、高信号的 token 集合,以最大化期望行为的概率。OpenAI 的上下文管理指南同样警告,未经整理的历史、冗余的工具结果和嘈杂的检索,即使对大型窗口也可能造成过载。
为什么更多上下文可能更糟
额外的上下文可能引入无关信息、过时状态、重复证据、矛盾指令或位置竞争。它还可能导致压缩系统丢弃后来变得重要的细节。
经典的“迷失在中间”研究表明,长上下文模型对信息的利用可能因相关内容出现的位置而异,当决定性信息被放在长输入的中间时,性能往往会下降。
这并不意味着长上下文本身不好。它意味着窗口内的可用性并不等同于可靠利用。
上下文排序应当是有意为之
上下文构建也是一个排序问题。关键指令、当前状态、决定性证据和任务特定约束不应被任意拼接。
并不存在适用于每个模型和任务的通用完美排序。因此,架构应测试重新排序证据是否会改变正确性,以及重要信息在现实上下文变化中是否仍然稳健。
一个稳定的答案在两条同等有效的段落交换位置后发生剧烈变化,这表明存在上下文敏感性,应当加以衡量而非忽视。
冲突的上下文需要明确的优先级
模型可能同时接收到旧政策和新政策、记忆中的偏好和当前的明确指令,或缓存的实时状态和实时API结果。系统不应期望模型从行文风格中推断优先级。
上下文工程应通过来源选择、元数据、排序或明确指令来编码优先级:当前权威状态覆盖过时副本;当前用户的明确指令覆盖较早的推断偏好;已批准的政策取代过时的草案。
| 冲突 | 首选的上下文规则 |
|---|---|
| 当前状态与记忆状态 | 刷新并优先使用权威的当前来源。 |
| 当前政策与已被取代的政策 | 包含当前版本;仅在需要历史对比时保留旧版本。 |
| 明确的用户指令与旧的推断偏好 | 优先使用当前的明确指令。 |
| 一手来源与二手摘要 | 对于需要权威性的主张,使用一手来源;摘要可用于辅助解释。 |
| 工具观察与模型先验 | 当工具对该事实具有权威性时,优先使用当前观察到的状态。 |
| 两个未解决的权威来源 | 暴露冲突,而不是编造一个一致的答案。 |
压缩是上下文转换,而非无损存储
长期运行的系统最终需要裁剪、总结或压缩历史记录。压缩会创建先前上下文的新表示,使智能体无需重放每个令牌即可继续运行。
OpenAI的上下文管理示例使用裁剪和压缩来处理长时间运行的会话。Anthropic将压缩描述为在交互接近上下文限制时保持连贯性的主要技术。
困难之处在于决定哪些内容不能安全移除:未解决的任务、标识符、用户约束、安全边界、架构决策、异常情况、来源出处,以及使先前结论有效的条件。
保留有效性边界
重要结论应附带其仍然成立的条件:版本、日期、范围、假设、来源权威性以及未解决的分歧。
因此,上下文工程与答案有效性边界相关联。上下文组装器不应剥离决定证据是否仍然适用的元数据。
上下文工程也是安全边界
到达模型的数据已经跨越了一个重要的系统边界。因此,上下文组装必须遵守授权、租户隔离、保密性和数据最小化规则。
检索器在技术上可能找到当前用户无权访问的段落。正确的设计是阻止该段落进入模型上下文,而不是依赖模型忽略它。
工具输出也可能包含不可信的指令或对抗性内容。上下文工程应保留应用程序指令与外部数据之间的区别,使检索到的文本无法悄然获得指令权威。
一个实用的上下文工程架构
| 层 | 职责 |
|---|---|
| 权威系统 | 拥有当前业务/系统状态和官方记录。 |
| 知识来源 | 拥有文档、政策、规范、研究或外部证据。 |
| 记忆存储 | 跨轮次或会话保留选定的信息。 |
| 检索层 | 从外部来源定位与任务相关的候选内容。 |
| 工具/运行时层 | 读取状态、执行操作并返回观察结果。 |
| 上下文组装器 | 选择、过滤、去重、排序并格式化模型可见的信息。 |
| 模型 | 在组装后的上下文上进行推理和生成。 |
| 验证/评估 | 检查所选上下文和生成的输出是否满足特定任务的要求。 |
即使没有任何模块使用这个确切的名称,上下文组装器在概念上也很重要。在小型应用中,它可能只是普通的应用代码。在大型智能体平台中,它可能结合了会话管理、检索、记忆、工具中间件、压缩和策略执行。
一个实用的上下文构建策略
| 规则 | 为什么重要 |
|---|---|
| 从当前任务出发 | 不要仅仅因为信息之前存在就携带它。 |
| 重新读取易变状态 | 记忆和旧上下文可能已经过时。 |
| 只检索刚好足够的证据 | 大量候选集会稀释决定性信息。 |
| 保留来源元数据 | 版本、日期和权威性决定证据是否仍然适用。 |
| 移除重复内容 | 冗余会消耗 token 而不增加信息。 |
| 对大型工具输出优先使用结构化摘要 | 在保真度允许的情况下,暴露决定性字段而非原始噪声。 |
| 规则与例外保持在一起 | 将规则与其例外分开会造成虚假的确定性。 |
| 明确优先级 | 不要让模型去推断哪个冲突来源胜出。 |
| 将持久状态保留在上下文之外 | 上下文是临时工作记忆,不是数据库。 |
| 用保留测试进行压缩 | 验证标识符、约束、来源和未解决状态是否得以保留。 |
| 测量顺序敏感性 | 正确性不应意外地依赖于任意的文档顺序。 |
| 将上下文评估与模型质量分开 | 更强的模型无法可靠地弥补缺失或未经授权的证据。 |
如何评估上下文工程
| 属性 | 问题 | 示例测试 |
|---|---|---|
| 充分性 | 上下文是否包含解决任务所需的一切? | 移除一个证据项,观察答案是否变得缺乏支持。 |
| 相关性 | 有多少上下文对任务是不必要的? | 在添加或移除无关段落时测量质量。 |
| 权威性 | 决定性主张是否基于正确的来源类别? | 注入一个更流畅但非权威的冲突来源。 |
| 新鲜度 | 当前状态是否覆盖过时的副本? | 在上一轮之后更改权威状态并重新运行。 |
| 位置稳健性 | 答案质量是否强烈依赖于证据位置? | 在重复试验中随机化候选顺序。 |
| 冲突处理 | 模型是否遵循明确的优先级规则? | 将旧状态和新状态一起呈现。 |
| 压缩保留 | 摘要是否保留了约束和有效性边界? | 比较压缩前后的任务表现。 |
| Token 效率 | 额外上下文带来的质量提升是否足以证明延迟/成本合理? | 运行受控的上下文大小消融实验。 |
| 安全性 | 未经授权或对抗性内容能否进入模型上下文? | 测试租户、权限和提示注入边界。 |
上下文组装是一个独立的 RAG 故障层
一个 RAG 流水线可能在检索上成功,却在下游失败。相关来源可能出现在第 2 位,但上下文组装器可能将其丢弃、截断、与过时的矛盾材料合并,或超出 token 预算。
这就是为什么应将检索轨迹与实际发送给模型的上下文进行比较。没有这种比较,上下文故障很容易被误诊为嵌入或模型故障。
原始实现证据
真相来源研究引擎:有界研究而非无限上下文
真相来源研究引擎将发现、获取、提取、验证、矛盾分析和综合分为有界的研究阶段,而不是将一个庞大的研究任务和所有累积材料发送到单次模型调用中。
其证据模型将来源、工件、主张、关系、矛盾和来源信息存储在模型上下文之外。模型可以接收当前研究步骤所需的子集,而持久证据保留在外部存储中。
这是一个具体的上下文工程模式:持久研究状态存在于模型窗口之外;活跃的模型上下文针对当前阶段重新构建。
Aaasaasa AI 客户端:运行时、权限和上下文是相互独立的关注点
Aaasaasa AI Client 将提供商/模型选择、运行时位置、工作区权限、本地资源和工具访问分离开来。这可以防止模型上下文成为授权或应用状态的所有者。
直接聊天和代理运行时可以具有不同的工具能力。工作区权限配置文件由运行时强制执行,而不仅仅是在自然语言上下文中描述。这一区别很重要:上下文可以告诉模型它应该做什么,而运行时仍然必须强制执行它实际被允许做什么。
这里的实现证据是架构分离,而不是声称本文中描述的每一种高级上下文管理技术都已经实现。
| 实现模式 | 上下文工程经验 |
|---|---|
| 外部证据存储 | 持久知识不需要保留在模型窗口中。 |
| 有界研究阶段 | 不同步骤可以接收不同的上下文,而不是累积一个巨大的历史记录。 |
| 上下文之外的声明 + 来源 | 证据身份在临时推理状态之外仍然存在。 |
| 运行时强制执行的权限 | 安全授权不依赖于模型记住指令。 |
| 分离本地/提供商/模型/运行时概念 | 上下文只是更广泛 AI 应用架构中的一层。 |
常见的上下文工程失败模式
| 失败模式 | 出了什么问题 |
|---|---|
| 永远重放整个对话 | 旧假设、重复和 token 增长会压过当前意图。 |
| 把每个检索结果都放进提示词 | 噪声、重复和冲突版本会稀释决定性证据。 |
| 把记忆当作当前状态 | 过时信息会悄悄取代权威的实时状态。 |
| 返回原始工具输出 | 大型日志或响应会消耗注意力,却不增加决策价值。 |
| 用模糊名称隐藏工具描述 | 模型无法可靠地决定应使用哪种能力。 |
| 没有保留测试就进行压缩 | 关键约束、标识符或例外会消失。 |
| 混合指令和不可信数据 | 外部内容可能被解释为更高权威的指令。 |
| 对每个任务使用同一个静态上下文模板 | 不同任务会收到无关信息,并错过任务特定证据。 |
| 忽略来源版本/日期 | 过时但相关的证据可能压过当前权威状态。 |
| 把更大的上下文窗口当作质量保证 | 容量增加了,但注意力和冲突问题仍然存在。 |
常见误解
| 误解 | 纠正 |
|---|---|
| “上下文工程只是换了个名字的提示词工程。” | 提示词只是一个组成部分;上下文工程还涵盖检索、记忆、状态、工具结果、历史和压缩。 |
| “上下文就是聊天历史。” | 历史只是可能的上下文来源之一。 |
| “上下文越多总是越好。” | 额外信息可能降低信号、引入冲突并增加成本。 |
| “如果检索找到了它,模型就看到了它。” | 检索到的候选内容可能在推理前被过滤、截断或省略。 |
| “长上下文消除了对 RAG 的需求。” | 大窗口增加了容量,但并不能解决新鲜度、权威性、权限或动态检索问题。 |
| “记忆应该总是被加载。” | 记忆应根据当前任务进行选择。 |
| “摘要会保留所有重要内容。” | 除非明确评估保留情况,否则压缩是有损的。 |
| “指令可以强制执行权限。” | 授权必须由运行时/应用控制来强制执行,而不仅仅由上下文执行。 |
| “一种上下文配方适用于所有模型。” | 上下文敏感性因模型、任务、语料库和运行时而异。 |
| “上下文工程只适用于代理。” | 代理会放大这种需求,但普通 RAG 和对话应用也需要上下文构建。 |
一个实用的上下文工程序列
从当前决策反向构建上下文
上下文工程检查清单
| 问题 | 预期答案 |
|---|---|
| 模型下一步将做出什么确切决策? | 一个有边界的任务,而不是模糊的长期目标。 |
| 哪些信息能够实质性改变该决策? | 明确的最小证据/状态集合。 |
| 现在哪些数据是权威的? | 当前来源/版本和新鲜度规则。 |
| 哪些数据是可选的背景信息? | 与决定性证据分开。 |
| 什么内容不得进入上下文? | 未授权、不必要或过于敏感的数据。 |
| 哪些记忆项是相关的? | 按任务选择,而不是自动重放。 |
| 哪些工具输出应被精简? | 大型响应被转换为与决策相关的形式。 |
| 哪些约束必须在压缩后保留? | 标识符、例外、义务、未解决状态和来源。 |
| 优先级如何表示? | 当前/权威信息可以可靠地覆盖过时或较弱来源。 |
| 你如何知道上下文失败了? | 存在上下文特定的评估和追踪。 |
| 答案可以复现吗? | 在适当情况下,模型输入或可重建的上下文追踪可用。 |
| 更强或更大的模型会改变策略吗? | 上下文策略具备版本意识,并根据经验重新评估。 |
边缘情况和限制
有些任务足够简单,以至于上下文工程简化为一个简短的系统提示词和一条用户消息。添加检索、记忆和压缩只会引入不必要的架构。
有些任务需要高召回率,并且可能有意在后续综合之前包含更多上下文。研究、发现和法律审查可能更倾向于避免遗漏,而不是最小化 token 数量。
有些信息在使用前绝不应被摘要。精确合同、代码、密码材料、数值记录和监管文本可能需要逐字或结构化检索,因为压缩可能会改变含义。
长上下文行为在不同模型之间差异很大。在一个模型、上下文长度或工具框架上验证过的策略,不应自动转移到另一个上。
模型仍然可能忽略或误解优秀的上下文。上下文工程改善的是信息环境;它并不保证推理的正确性。
什么会改变这个答案?
未来的模型可能会对长上下文、位置效应和冲突信息变得更加稳健。这可能会减少所需的人工整理工作量。
架构上的区分仍然有用,因为权限、时效性、记忆持久性、来源权威性和外部应用状态无论上下文窗口大小如何都存在于模型之外。
预加载上下文与即时上下文之间的推荐平衡也会随延迟要求、工具可靠性、语料库规模、模型成本以及底层信息的动态程度而变化。
相关权威知识
上下文工程介于检索与生成之间。RAG 解释了外部知识如何被检索;R01 区分了嵌入、向量搜索和重排序;上下文工程解释了最终到达模型的是什么。
真相来源架构回答的是另一个问题:不是上下文中存在哪些信息,而是哪个来源被授权来确立一项主张。
现有文章《为什么更多上下文会让 AI 答案更糟》是这一权威定义的诊断性配套文章。它侧重于上下文污染、位置效应、top-k 增长、压缩损失和答案退化,而不是重新定义上下文工程本身。
常见问题
上下文工程常见问题
什么是上下文工程?
上下文工程与提示工程有何不同?
RAG 与上下文工程是一回事吗?
记忆与上下文是一回事吗?
为什么更多上下文会让答案更糟?
什么是上下文压缩?
当前应用状态应该存储在上下文中吗?
上下文工程只对 AI 智能体有需要吗?
术语表
关键上下文工程术语
- 上下文工程
- 为特定推理步骤向语言模型提供的信息进行的设计和运行时管理。
- 上下文窗口
- 模型对输入的有限 token 容量,并且根据模型接口的不同,还包括相关的生成 token 或活动序列。
- 提示工程
- 旨在引出有用模型行为的指令、示例和提示结构的设计。
- 上下文组装
- 在推理之前选择、过滤、排序和格式化模型可见信息的过程。
- 即时检索
- 在当前任务需要时动态加载信息,而不是预加载所有可能相关的数据。
- 压缩
- 将累积的上下文缩减为更小的表示形式,同时尝试保留未来步骤所需的信息。
- 上下文污染
- 由无关、过时、矛盾或冗余信息占据模型工作上下文而导致的性能下降。
- 应用状态
- 外部系统、工作流或领域独立于模型上下文而存在的当前权威状况。
- 记忆
- 存储在即时模型调用之外、可能用于后续轮次或会话的信息。
- 检索上下文
- 由检索系统选择并全部或部分提供给模型的外部信息。
- 位置稳健性
- 当相关上下文的位置或顺序发生变化时,模型正确性保持稳定的程度。
- 有效性边界
- 结论仍然得到支持的范围、时间、假设、版本和证据条件。
结论
上下文工程是决定模型在回答之前能看到什么的那一层。这使它比提示更广泛,并处于检索的下游,同时又有别于持久记忆和权威应用状态。
强大的上下文架构不会将上下文窗口视为数据库。它将持久状态和知识保留在模型之外,加载当前决策所需的内容,保留权威性和来源,去除不必要的噪声,并在需要时刷新易变信息。
因此,实际目标不是最大上下文。而是为下一次模型决策提供最小充分、高信号、正确授权且保持有效性的上下文。
主要来源与当前指南
以下来源支持当前的上下文工程术语、长上下文行为以及可操作的上下文管理模式。项目部分明确属于实现证据,而非普遍性主张。
Anthropic — 面向 AI 智能体的有效上下文工程官方工程指南,定义了上下文工程、即时检索、压缩、结构化记忆以及面向智能体的上下文策展。
OpenAI — 上下文工程:使用会话进行短期记忆管理官方 cookbook 指南,涉及长时间运行的智能体会话的上下文管理、裁剪和压缩。
OpenAI — 智能体指南OpenAI 当前面向开发者的指南,涉及智能体运行时、跨步骤上下文以及编排归属。
迷失在中间:语言模型如何使用长上下文研究表明,长上下文模型的性能可能在很大程度上取决于相关信息在输入中的位置。
Related Articles

答案有效性边界:相关性到可靠AI答案之间缺失的层级
一个来源可能相关、权威,但对于所提出的问题仍然是错误的。缺失的层次是适用性:答案成立的条件,以及迫使其被重新考虑的变化。本文介绍了“答案有效性边界”这一面向人类、AI搜索和RAG系统的来源设计模式。

git-with-automatic-upload-and-synchronization-to-a-production-server

全新Qwen 3.5-Plus:开源AI迈入新纪元
探索阿里巴巴Qwen 3.5-Plus的革命性特性与优势,这款为开发者打造的颠覆性开源人工智能模型。

Mastering the SEO Workflow: Essential Optimization Strategies for Organic Growth
A structured SEO workflow is crucial for sustainable organic growth. Learn the ten foundational strategies, from keyword research and technical optimization to content quality and performance analysis.

GPU 不是产品:面向未来的私有 AI 架构
私有 AI 基础设施不应围绕单一 GPU 或单一模型来设计。更具韧性的做法是将快速推理 GPU、内存充裕的 AI 系统、物理 AI 节点以及可选的前沿云模型,统一置于一个具备能力感知的路由层之后。

为什么更多上下文会让AI的回答更糟
更大的上下文窗口并不保证更好的答案。本文解释了信号稀释、证据冲突、状态过时、位置敏感性和有损压缩如何降低AI可靠性——并介绍了一种实用的上下文压力测试。

Qwen 3.6 生产环境部署:发布手册、AI 回滚与 LLMOps 版本管理
Qwen 3.6 不仅仅是一次模型升级。它同时是一个发布事件、一个回滚场景和一个版本管理问题。本文通过LLMOps规范、提示词与模型可追溯性、受控发布以及基于证据的回滚准备,阐述了在生产环境中应如何处理Qwen 3.6。

向量数据库、嵌入和重排序:检索的三个不同部分
嵌入表示含义,向量数据库检索候选结果,重排序器则精炼结果。了解这三个检索层在RAG中如何不同并协同工作。

RBAC与租户隔离:两种不同的安全边界
RBAC 控制用户可以做什么;租户隔离控制该操作可以触及哪个租户的资源。了解为什么多租户 SaaS 安全需要这两道边界。

MLOps 与 LLMOps:当模型是 LLM 时,会发生哪些变化
MLOps 运维机器学习系统;LLMOps 将这些实践扩展到围绕大型语言模型的提示、上下文、检索、提供商、工具、评估和运行时行为。

前端与后端开发
前端和后端开发是网络开发的重要组成部分,涉及创建网络应用程序和网站。前端开发专注于用户界面,而后端开发则负责编程和管理服务器端。

AI代理记忆不是RAG:如何区分记忆、检索、状态和上下文
代理记忆、RAG、状态和上下文经常被当作可以互换的概念来使用。它们并不是。这个实用的架构模型将这四个层次区分开来,展示了每一层各自应处的位置,并解释了当系统将它们合并为一层时会出现什么问题。