跳到正文
控制台

指南与下载。

选择您的起点。

一分钟内在您的网站上验证智能体。

一次安装,一行代码。请求路径上的任何环节都不联系注册中心。

Node.js Express, Connect · Node 18.17+
$ npm install @evoliv/aidr-verifier

import { aidr } from '@evoliv/aidr-verifier';

app.use(aidr({ issuer: 'https://api.evolivcore.com',
  publicOrigin: 'https://shop.example' }));
FastAPI Python 3.10+ · ASGI
$ pip install "aidr-verifier[fastapi]"

from aidr_verifier import AidrMiddleware, RelyingPartyConfig

app.add_middleware(AidrMiddleware, config=RelyingPartyConfig(
    issuer="https://api.evolivcore.com", public_origin="https://shop.example"))
Flask Python 3.10+ · WSGI
$ pip install aidr-verifier

from aidr_verifier.wsgi import AidrWSGIMiddleware, RelyingPartyConfig

app.wsgi_app = AidrWSGIMiddleware(app.wsgi_app, RelyingPartyConfig(
    issuer="https://api.evolivcore.com", public_origin="https://shop.example"))
Django Python 3.10+ · settings.py
$ pip install aidr-verifier

MIDDLEWARE = ["aidr_verifier.django.AidrMiddleware", *MIDDLEWARE]
AIDR = {"issuer": "https://api.evolivcore.com"}
Go Go 1.21+
$ go get github.com/evolivcore/aiaf-sdk/go@v0.2.1
Cloudflare Worker

边缘 Worker 在您的源站看到请求之前完成验证。

WordPress 6.4+, PHP 8.1+

上传插件,然后在 Settings、AIDR Agents 中设置签发方。

选项与行为
每个请求都有三种结果之一
匿名请求照常通过。经过验证的智能体带着身份通过。无效的智能体被拒绝:返回 401、403,若无法核验则返回 503。
保证级别下限
min_agal, min_oal, min_kal. 拒绝低于所需级别的智能体。
仅限经过验证的智能体
mode="verified-only". 仅针对您选定的路径;网站其余部分仍对人开放。
位于代理之后
public_origin. 智能体看到的您网站的地址。签名据此核验。

为您的智能体提供身份。

  1. 在控制台中注册智能体

    打开控制台
  2. 让它们通过网关运行

    网关的工作原理
  3. 或将身份直接内置到智能体中

    $ pip install "aidr-agent[langchain]"
    $ export AIDR_ENROLLMENT_TOKEN=…   # from the console

桌面应用:Evoliv Core Gateway 0.1.0

预发布 · 未做代码签名
全部安装程序和摘要值

Windows 会显示 SmartScreen 警告:选择“更多信息”,然后选择“仍要运行”。 macOS 会阻止此应用,直到您允许:右键点按它,然后选择“打开”。 签名版本将随后推出。

此版本的安装程序,附每个文件的 SHA-256。
文件大小SHA-256
Windows x64 安装程序3.1 MB4a2c7ce28c3d1beadbe76a7b599231a6a9024249c55d8eb4d4972c0107647d5c
Windows ARM64 安装程序2.8 MBf94642fc97564827ccef6c625687f8bdfba256d21e3140189a9df67daf6ce275
Windows MSI 安装包,x644.5 MB2b9dd7e25b0c7c3dc9254b490e80700e6a9efe0ed2f0f5ab79a9183362afa3d5
Windows MSI 安装包,ARM644.3 MB5c775aff44f2c6c89951bf167f0d7a68dcd38e30f996366eb523d67374f7e1ab
macOS,Apple 芯片和 Intel9.1 MB36f30dcfc10d7412a633ce993bcf685f795a6103bcab0ad0fca2538c965e3caf
macOS 应用包(.tar.gz)9.0 MB2366614c1e369921d4f5b3e3eae571c6d9b05e2700a179921ecd158ec7735a11
Linux AppImage(x86-64)80.5 MBc8808d24593d6034b320a0364878ddfc8afaa838b45af37d332d837547c9aa81
Debian 或 Ubuntu(.deb)6.1 MB20ea662f0ac388e2b8221acc3ed6ff95aee9f34df1eac4215cf8f63107e286f0
Fedora 或 RHEL(.rpm)6.1 MB7166abf77f2f8aab3c00f6b0e3b9bac7a1a1996ae49fd236cbc95c6234ec5b3a

先检验,再信任。

全部源代码下载及摘要值
Apache 2.0 许可。每个验证器都包含共享的测试向量。
文件大小SHA-256
Node.js 验证器 0.2.164 KBafa01df913a07eff73de027d7ae12d6318923e7b0a3fe7d3d7870e1b2be86339
Python 验证器 0.2.1152 KBfe461c30ca149f6515ccf1e2f630ac91fd9d91f705fe7c4941af7dceb4b433bb
Go 验证器 0.2.148 KBbd0e95e442fd8d2ec40365cb3a19e9656e21388a30a0049f6fc568ae51f6f67f
WordPress 插件 0.1.337 KBfcc9d02d238b93a75fb610f30208b5741b1f10e4df24ccae754765e778bdadaa
Cloudflare Worker 0.1.334 KB91c68bb3f6ab3ba6659ec6cd712470e3fd9aa6f934481b45281b665289fa2c78
AIAF 草案 0.1(Markdown)70 KB3f593279ee918f8b3d7a79f3bfbde03d92e2d2f97494930bd5c6c6c78d7d6aab
注册中心授权策略(Rego)16 KB5bca5e6263e18631d95f31722700f0242cb4608018d5cac78b4e992a222b708d