Trước khi bắt đầu: bảo vệ credential của dịch vụ
Thiết kế cách lưu ký credential trước tiên. Đây là phần khó nhất của tích hợp. Các dịch vụ cấp credential cho agent khi agent ghi danh. AI agent không được đọc các credential này hoặc có quyền truy cập vào chúng. Một CLI hoặc một ứng dụng mà AI agent chạy không được giữ các credential này, trừ khi bạn thiết kế một hệ thống credential an toàn. InFlow CLI giữ credential trong một vault cục bộ được mã hóa mà chỉ chủ sở hữu có thể mở khóa. Xem Mở khóa vault.Bước 1: Lưu trữ danh tính agent
Triển khai danh tính lưu trữ trên nền tảng trong backend của bạn. Sau đó các dịch vụ có thể nhận diện mọi người dùng trong backend của bạn. Với mỗi agent, nền tảng làm các tác vụ này:- Nền tảng cấp phát một danh tính agent cho từng dịch vụ.
- Nền tảng xuất bản tài liệu DID của agent.
- Nền tảng giữ các khóa ký.
- Nền tảng ký các client assertion cho agent. Dịch vụ xác minh các assertion này.
@aep-foundation/platform.
Bước 2: Kết nối agent của bạn bằng SDK agent
SDK agent gửi các lệnh ghi danh giữa agent của bạn và từng dịch vụ: enroll, status, grant và revoke.createPlatformIdentityProvider() kết nối agent với nền tảng của bạn.
SDK cho các ngôn ngữ khác
Các SDK ghi danh có cho Go, Java, Node.js, Python và Rust. Mỗi SDK triển khai danh tính lưu trữ trên nền tảng. Trang Cách Onboard hoạt động liệt kê các SDK này.Trang liên quan
Cách Onboard hoạt động
Đọc cách agent ghi danh và nhận credential.
Tìm và ghi danh với dịch vụ
Ghi danh với một dịch vụ từ InFlow CLI.