Agent 研习舱
Harness 与运行时2026-04-14

Ontology-backed Agent

定义

Ontology-backed Agent 是一种 Agent 架构模式:Agent 的工具发现、上下文获取和操作执行全部通过一个统一的语义层(Ontology)完成,而非直接调用异构 API。Ontology 同时充当 Agent 的"世界模型"(提供结构化上下文)和"操作边界"(限定可执行操作),实现了"从语义到行动"的单一路径。

要点

  • 核心链路:用户指令 → LLM 推理 → 选择 Ontology 工具 → 验证/权限检查 → 执行 → 写回 → 副作用触发——全程在语义层内闭环
  • 三类工具:搜索数据(Object Query)、计算(Function)、执行操作(Action)——对应 OAG 范式的"数据、逻辑、操作"三位一体
  • 权限即护栏:Agent 的行为边界不由 prompt 约束(可被绕过),而由 Ontology 的权限模型强制执行(系统级拒绝)
  • human-in-the-loop 内置:Action 可配置为自动执行或需用户确认,而非依赖外部编排实现
  • 与通用 function calling 的核心区别:每个"工具"附带业务级验证、权限和审计,而非仅仅是一个 API endpoint 加 JSON Schema
  • 四层复杂度:从即席问答(Tier 1)到自主工作流委派(Tier 4),每层增加自主性同时增加护栏

示例

Palantir AIP 中的金融交易监控 Agent:接收 TransactionAlert 对象作为上下文,调用 AssessRisk Function 执行确定性风险计算,根据结果选择 EscalateToComplianceDismissAlert Action。每个 Action 受 Submission Criteria 约束——只有特定合规角色可以执行升级操作。整个过程有完整审计日志。据报告,此类系统将告警处理速度提升 60%,成本降低 90%。

相关概念

参考资料

被这些概念引用

来自本站知识库 · 全部概念