Gói chính thức · Framework
Hỗ trợ trò chuyện trực tiếp bằng AI cho Filament
Tiện ích trò chuyện cho mọi trang web và hộp thư hỗ trợ trực tiếp trong bảng Filament. AI trả lời trước bằng API key của bạn, và chuyển cuộc trò chuyện cho đội của bạn khi không chắc hoặc khách muốn gặp người.
hibira-io/filament-supportPackagist ↗GitHub ↗
- Một thẻ script trên bất kỳ trang nào, hoặc một component Blade trong ứng dụng Laravel. Tin nhắn đến trực tiếp, dùng polling khi cần.
- Tự chọn AI: OpenAI, Anthropic, Google Gemini, OpenRouter, DeepSeek hoặc dịch vụ tương thích OpenAI như Ollama. Tắt, gợi ý trả lời hoặc trả lời tự động.
- Giới hạn số câu trả lời AI theo cuộc trò chuyện, theo khách và theo ngày để kiểm soát chi phí AI.
Đă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-support php artisan hibira:install php artisan migrateThiết lập
use Hibira\Filament\HibiraPlugin; use Hibira\FilamentSupport\HibiraSupportPlugin; public function panel(Panel $panel): Panel { return $panel ->plugins([ HibiraPlugin::make(), HibiraSupportPlugin::make(), ]); }Sử dụng
<!-- In a Blade layout of the same app --> <x-hibira-support::widget /> <!-- On any other site, before </body> --> <script src="https://your-app.example/hibira-support/widget.js" async></script>
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.
- Khi trang web ở tên miền khác với ứng dụng Laravel, hãy thêm nó vào HIBIRA_SUPPORT_ORIGINS trong .env và vào allowed origins của ứng dụng.
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í →