指南与下载。
选择您的起点。
一分钟内在您的网站上验证智能体。
一次安装,一行代码。请求路径上的任何环节都不联系注册中心。
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.1Cloudflare 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. 智能体看到的您网站的地址。签名据此核验。
为您的智能体提供身份。
在控制台中注册智能体
打开控制台让它们通过网关运行
网关的工作原理或将身份直接内置到智能体中
$ pip install "aidr-agent[langchain]" $ export AIDR_ENROLLMENT_TOKEN=… # from the console
桌面应用:Evoliv Core Gateway 0.1.0
预发布 · 未做代码签名全部安装程序和摘要值
Windows 会显示 SmartScreen 警告:选择“更多信息”,然后选择“仍要运行”。 macOS 会阻止此应用,直到您允许:右键点按它,然后选择“打开”。 签名版本将随后推出。
| 文件 | 大小 | SHA-256 |
|---|---|---|
| Windows x64 安装程序 | 3.1 MB | 4a2c7ce28c3d1beadbe76a7b599231a6a9024249c55d8eb4d4972c0107647d5c |
| Windows ARM64 安装程序 | 2.8 MB | f94642fc97564827ccef6c625687f8bdfba256d21e3140189a9df67daf6ce275 |
| Windows MSI 安装包,x64 | 4.5 MB | 2b9dd7e25b0c7c3dc9254b490e80700e6a9efe0ed2f0f5ab79a9183362afa3d5 |
| Windows MSI 安装包,ARM64 | 4.3 MB | 5c775aff44f2c6c89951bf167f0d7a68dcd38e30f996366eb523d67374f7e1ab |
| macOS,Apple 芯片和 Intel | 9.1 MB | 36f30dcfc10d7412a633ce993bcf685f795a6103bcab0ad0fca2538c965e3caf |
| macOS 应用包(.tar.gz) | 9.0 MB | 2366614c1e369921d4f5b3e3eae571c6d9b05e2700a179921ecd158ec7735a11 |
| Linux AppImage(x86-64) | 80.5 MB | c8808d24593d6034b320a0364878ddfc8afaa838b45af37d332d837547c9aa81 |
| Debian 或 Ubuntu(.deb) | 6.1 MB | 20ea662f0ac388e2b8221acc3ed6ff95aee9f34df1eac4215cf8f63107e286f0 |
| Fedora 或 RHEL(.rpm) | 6.1 MB | 7166abf77f2f8aab3c00f6b0e3b9bac7a1a1996ae49fd236cbc95c6234ec5b3a |
先检验,再信任。
全部源代码下载及摘要值
| 文件 | 大小 | SHA-256 |
|---|---|---|
| Node.js 验证器 0.2.1 | 64 KB | afa01df913a07eff73de027d7ae12d6318923e7b0a3fe7d3d7870e1b2be86339 |
| Python 验证器 0.2.1 | 152 KB | fe461c30ca149f6515ccf1e2f630ac91fd9d91f705fe7c4941af7dceb4b433bb |
| Go 验证器 0.2.1 | 48 KB | bd0e95e442fd8d2ec40365cb3a19e9656e21388a30a0049f6fc568ae51f6f67f |
| WordPress 插件 0.1.3 | 37 KB | fcc9d02d238b93a75fb610f30208b5741b1f10e4df24ccae754765e778bdadaa |
| Cloudflare Worker 0.1.3 | 34 KB | 91c68bb3f6ab3ba6659ec6cd712470e3fd9aa6f934481b45281b665289fa2c78 |
| AIAF 草案 0.1(Markdown) | 70 KB | 3f593279ee918f8b3d7a79f3bfbde03d92e2d2f97494930bd5c6c6c78d7d6aab |
| 注册中心授权策略(Rego) | 16 KB | 5bca5e6263e18631d95f31722700f0242cb4608018d5cac78b4e992a222b708d |