Gói chính thức · Framework
Hộp thư Filament trực tiếp để duyệt công cụ AI
Khi một agent của Laravel AI SDK muốn chạy công cụ cần người đồng ý, chẳng hạn hoàn tiền lớn, yêu cầu sẽ hiện ngay trong bảng Filament. Duyệt, từ chối kèm lý do hoặc sửa tham số, rồi agent sẽ tiếp tục.
hibira-io/filament-approvalsPackagist ↗GitHub ↗
- Huy hiệu và thông báo ở mọi trang trong bảng, và chỉ đẩy thông báo tới điện thoại hoặc trình duyệt của người duyệt không mở bảng.
- Cho biết người duyệt nào đang trực tuyến và ai đang mở cùng yêu cầu, để hai người không cùng quyết định một khoản hoàn tiền.
- Filament 3.3, 4 và 5 trên Laravel 12 và 13. Yêu cầu lưu trong cơ sở dữ liệu của bạn và chỉ được gửi trực tiếp qua WebSocket.
Đăng nhập để xem các đoạn mã này với host cụm của riêng bạn. Đăng nhập
Cài đặt
composer require hibira-io/filament-approvals php artisan hibira:install php artisan migrateThiết lập
use Hibira\Filament\HibiraPlugin; use Hibira\FilamentApprovals\HibiraApprovalsPlugin; public function panel(Panel $panel): Panel { return $panel ->plugins([ HibiraPlugin::make(), HibiraApprovalsPlugin::make() ->approvers(fn () => User::where('is_admin', true)->get()), ]); }
Trước khi bắt đầu
- Secret của ứng dụng chỉ hiện một lần, khi bạn tạo ứng dụng hoặc xoay vòng secret. Hãy giữ nó trên máy chủ, không bao giờ đưa vào trình duyệt hay bản build game.
- Chạy queue worker (php artisan queue:work): lượt bị tạm dừng sẽ tiếp tục ở đó khi mọi lệnh gọi công cụ đã được quyết định.
Dùng app key từ bảng điều khiển; secret chỉ để trên máy chủ của bạn. Kênh, sự kiện và endpoint xác thực hoạt động y như với Pusher. Tạo tài khoản miễn phí →