上下文预算与动态 Token 分配管理体系 (Context Budgeting & Dynamic Token Allocation Architecture) 是一种在大模型上下文窗口长度限制(如 8k/32k/128k Tokens)与推理计算开销平方级增长约束下,对 Prompt 内部各组成部分进行严密配额划分与智能修剪的工程管理机制;系统构建动态预算分配器 (Budget Allocator):1) 系统提示词与 Guardrail (System Prompt: 固定预留
∼10% 配额);2) 历史多轮对话历史 (Chat History: 采用滑动窗口与语义摘要压缩保留
∼25% 配额);3) RAG 检索参考文档 (Retrieved Chunks: 动态分级修剪,根据相关度得分弹性分配
∼45% 配额);4) 期望输出留白 (Max Completion Tokens: 预留
∼20% 配额);并在文档注入时应用“首尾重权排序 (Lost in the Middle Reordering)”,将最核心的高分 Chunk 放置在 Prompt 最开头和最结尾。