研究想法

智能体执行边界

日 · 2026-07-04 · Software Intelligence

智能体团队可以在故障会变贵的位置加入具体运行控制:为 LLM 请求做调用前成本预留,在 RAG chunk 或工具调用到达模型前做确定性授权,以及为消费级 GPU 硬件上的 out-of-core 本地推理设置一条范围明确的 Windows 基准测试。

3 个想法

自主智能体运行的调用前 LLM 支出预留

运行 LLM 网关的平台工程师,可以在一次智能体运行中的每个提供商请求之前加入预算决策。实际形态可以是网关钩子、sidecar 或 SDK 中间件:根据当前输入 token、有效输出上限和带版本的价格表估算最坏情况成本,然后在运行、用户、密钥等范围内原子性预留这笔金额。调用结束后,系统提交实际用量并释放未使用的预留金额。

这针对的是普通月度预算或按密钥预算容易漏掉的成本模式:智能体循环会反复发送累积上下文,到第 20 步时一次调用可能超过 50K 输入 token。智能体还需要机器可读的预算状态。Header 和 RFC 9457 problem-detail 错误可以告诉智能体何时选择更便宜的模型、裁剪上下文或干净停止。一个有用的初始测试,是用真实智能体 trace 回放并覆盖并行分支、缺失价格元数据和上下文增长,然后测量新增延迟、被阻止的调用,以及预留金额与实际花费金额。

面向 RAG 和工具工作流的人到智能体授权记录

在支持工作流中加入 RAG 和工具使用的团队,可以把身份路径做成每个请求的必需部分。检索器应给 chunk 附加访问元数据、认证用户、通过细粒度授权过滤检索到的 chunk,并只把已授权文本发送给模型。工具调用也需要同样处理:通过带 OAuth 2.1 的 MCP,或通过使用 token 和网关控制的普通 API。

智能体工作流需要分别记录人类用户、智能体参与者、委托范围和已执行动作。一个支持台流程可以把工作拆分给范围受限的子智能体,签发带委托声明的短期签名 JWT,并为每次操作记录参与者、委托者、人类用户、角色和范围。一个小型验证集应包含受限文档、过期凭证,以及试图调用范围外工具的委托智能体。

面向 out-of-core 70B 本地推理的 Windows 基准测试路径

在消费级 GPU 上评估本地推理的开发者,可以先为 Windows 11 上的 Kortex 增加一条专用基准测试路径,再为超大 GGUF 模型选择运行时。相关测试范围很窄:一台配有 20 GB GPU、足够 RAM、一块或两块 NVMe 硬盘的机器,以及一个超出 VRAM 的 70B 量化模型。在相同提示词、上下文大小和解码设置下,将 Kortex 与 llama.cpp 部分卸载进行比较,然后记录每秒 token 数、输出匹配情况、硬盘布局和 GPU 驻留计划。

Kortex 报告称,在 Radeon RX 7900 XT 20 GB 系统上,Llama-3.3-70B Q4_K_M 达到每秒 1.95 token;相比之下,同一硬件上使用 llama.cpp b9860 Vulkan 并卸载 80 层中的 30 层时,每秒为 0.21 token。当前采用边界很明确:流式路径仅支持 Windows,没有 HTTP 服务器或多轮 REPL,Linux 流式尚未测试。这意味着应先走评估和批量推理路径,服务集成留到后续构建。