Agent 创收指南免费公开资源
中文 EN العربية

返回目录 / Agent 安全

在双向实时Agent会话中拦截或脱敏内容

在live音视频或文本流进入模型前检查内容,并在必要时屏蔽或替换该轮响应。

目标

在实时交互路径加入内容过滤和脱敏,且不会让被拦截内容继续进入模型。

步骤

  1. 明确要检查的输入/输出片段、阻断策略和用户可见提示。 [live]
  2. 设置 LlmAgent.before_model_callback / after_model_callback 或 BasePlugin同名callback,明确返回替代 LlmResponse 的条件。 [live]
  3. 对触发策略的片段返回替代响应或终止当前轮次,避免原文继续发送。 [live]
  4. 测试允许、脱敏和拒绝样例,并检查回调本身不会复制秘密到日志。 [live]

验证方式

被阻断片段不会进入后续模型调用,允许内容能继续,审计日志不含原始敏感负载。

故障处理

若回调替换后仍继续当前轮,确认返回值和结束语义;若日志泄露则先关闭导出并修复脱敏。

权限边界

前置条件

权限边界

限制

内容依据固定提交中的Google ADK实现;不同版本、模型或远端服务可能有不同接口与事件语义。上线前验证权限、数据保留和失败恢复。

固定上游来源

https://github.com/google/adk-python/blob/e9b74d36140f2594b24c481fb7a3825b2cb01e96/docs/guides/flows/llm_flows/base_llm_flow/live_model_callbacks.md

仓库
google/adk-python
文件路径
docs/guides/flows/llm_flows/base_llm_flow/live_model_callbacks.md
固定提交
e9b74d36140f2594b24c481fb7a3825b2cb01e96
来源检查
2026-10-14 · 已按固定上游来源核对

仓库指标

以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。

Stars
未取得
Forks
未取得
观测时间
未取得

尚未取得指标快照。

许可证: Apache-2.0

主主题

让 Agent 更安全且易于核验

相关资源