技术栈

toolcontext

AIGC大时代
2 小时前
多租户·agents sdk·生产禁区·toolcontext·工具上下文
OpenAI Agents SDK 工程笔记:ToolContext 工具侧上下文注入、跨请求串租户与生产禁区一个多租户的计费助手里,扣费工具需要知道当前是哪个租户。最早的写法很省事:请求进来时把租户 id 写进模块级的字典,工具函数里直接读。压测那天,两个租户的请求几乎同时到达,A 租户的一次扣费记到了 B 租户头上。日志里看,工具确实被 A 的会话调用,读到的租户却是 B。
我是有底线的