公式パッケージ · フレームワーク
Filament の AI ライブチャットサポート
どんなサイトにも置けるチャットウィジェットと、Filament パネルのライブサポート受信箱。AI が自分の API キーでまず答え、自信がないときや訪問者が人を求めたときはチームに引き継ぎます。
hibira-io/filament-supportPackagist ↗GitHub ↗
- どのサイトにも script タグ 1 行、Laravel アプリなら Blade コンポーネント。メッセージはリアルタイムで届き、必要ならポーリングに切り替わります。
- AI は持ち込み:OpenAI、Anthropic、Google Gemini、OpenRouter、DeepSeek、Ollama などの OpenAI 互換サービス。オフ、返信の提案、自動回答から選べます。
- 会話ごと、訪問者ごと、1 日あたりの AI 回答数に上限を設けて、AI の費用を抑えます。
サインインすると、コード例にご自身のクラスターホストが入ります。 サインイン
インストール
composer require hibira-io/filament-support php artisan hibira:install php artisan migrate設定する
use Hibira\Filament\HibiraPlugin; use Hibira\FilamentSupport\HibiraSupportPlugin; public function panel(Panel $panel): Panel { return $panel ->plugins([ HibiraPlugin::make(), HibiraSupportPlugin::make(), ]); }使う
<!-- 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>
始める前に
- アプリのシークレットは、アプリの作成時とシークレットのローテーション時に一度だけ表示されます。サーバーにだけ置き、ブラウザやゲームのビルドには入れないでください。
- サイトが Laravel アプリと別のドメインにあるときは、.env の HIBIRA_SUPPORT_ORIGINS とアプリの許可オリジンにサイトを追加してください。
ダッシュボードのアプリキーを使ってください。シークレットはサーバー側だけに置きます。チャンネル、イベント、認可エンドポイントは Pusher とまったく同じように動作します。 無料でアカウントを作成 →