דילוג לתוכן
קונסולה

מדריכים והורדות.

בחרו מאיפה אתם מתחילים.

לאמת סוכנים באתר שלכם בדקה.

התקנה אחת ושורה אחת. שום דבר בנתיב הבקשה אינו פונה למרשם.

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 x643.1 MB4a2c7ce28c3d1beadbe76a7b599231a6a9024249c55d8eb4d4972c0107647d5c
קובץ התקנה ל-Windows ARM642.8 MBf94642fc97564827ccef6c625687f8bdfba256d21e3140189a9df67daf6ce275
חבילת MSI ל-Windows,‏ x644.5 MB2b9dd7e25b0c7c3dc9254b490e80700e6a9efe0ed2f0f5ab79a9183362afa3d5
חבילת MSI ל-Windows,‏ ARM644.3 MB5c775aff44f2c6c89951bf167f0d7a68dcd38e30f996366eb523d67374f7e1ab
macOS,‏ Apple silicon ו-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
טיוטה 0.1 של AIAF ‏(Markdown)70 KB3f593279ee918f8b3d7a79f3bfbde03d92e2d2f97494930bd5c6c6c78d7d6aab
מדיניות ההרשאות של המרשם ‏(Rego)16 KB5bca5e6263e18631d95f31722700f0242cb4608018d5cac78b4e992a222b708d