Skip to main content

概述

AgentSystems Notary 为 AI 智能体交互创建防篡改的审计追踪。

为什么

当客户、审计员、监管机构、保险公司等质疑 AI 行为时,你需要证明实际发生了什么。传统日志行不通:你控制它们,所以第三方必须信任你没有修改它们。 防篡改日志消除了这种信任要求。

工作原理

原始 LLM 交互保存在你的存储中。在正常操作期间,没有任何第三方看到它们。但每个交互的加密哈希同时写入独立的防篡改存储(Arweave 或 AgentSystems 保管服务)。 如果有审计或争议,你提供原始日志。审计员重新哈希它们并与存储的哈希进行比较。匹配表示日志未被篡改。不匹配表示篡改或损坏。 你控制你的数据,但无法在不被检测的情况下修改它。 记录的内容:
  • 到你的存储:完整的原始 LLM 负载(提示词、响应、元数据、时间戳)
  • 到哈希存储:SHA-256 哈希 + 元数据(例如命名空间、会话 ID、时间戳)

哈希存储选项

哈希(不是原始数据)可以写入以下任一存储选项:
Custodied plans 提供符合 WORM 的哈希存储、管理签名和签名证明。

前置条件

示例(去中心化)

1

Generate signing key

保留此密钥。在验证期间证明链上哈希所有权时需要它。
对于生产环境,使用 云密钥管理服务。
2

Create .env file

在你的项目根目录中创建一个 .env 文件:
3

Run the example

验证

去中心化 (Arweave):从你的存储桶下载原始负载,压缩它们,并使用开源 CLI 验证:
CLI 重新哈希每个负载并与 Arweave 上的哈希进行比较。有关详细信息,请参阅 完整验证指南。 或者,Verify UI 支持去中心化和保管验证。

配置

资源


官方原文:src/oss/python/integrations/callbacks/agentsystems_notary.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026