mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-11-01 13:25:18 +08:00
27 lines
1.7 KiB
Markdown
27 lines
1.7 KiB
Markdown
# FAQ マネージャー
|
||
|
||
LangBot WebUI のビジュアルページで FAQ エントリを管理し、会話中に LLM が自動的に検索できるようにします。
|
||
|
||
## 機能
|
||
|
||
- **Page コンポーネント**:サイドバーの「プラグインページ」セクションから、質問と回答のペアを管理する CRUD インターフェースを提供。
|
||
- **Tool コンポーネント**:`search_faq` — LLM がキーワードで FAQ データベースを検索し、一致するエントリをユーザーに返します。
|
||
- **永続化ストレージ**:FAQ エントリはプラグインストレージに保存され、再起動後も保持されます。
|
||
- **多言語対応**:管理ページは英語、簡体字中国語、日本語に対応。
|
||
- **ダークモード**:ページは LangBot のテーマに自動的に適応します。
|
||
|
||
## コンポーネント
|
||
|
||
| コンポーネント | タイプ | 説明 |
|
||
|---|---|---|
|
||
| `components/pages/manager/` | Page | FAQ 管理 UI(追加、編集、削除、検索) |
|
||
| `components/tools/search_faq.py` | Tool | FAQ エントリのキーワード検索(LLM が呼び出し可能) |
|
||
| `components/event_listener/default.py` | EventListener | デフォルトイベントリスナー(プレースホルダー) |
|
||
|
||
## 使い方
|
||
|
||
1. LangBot にプラグインをインストールします。
|
||
2. サイドバーの **プラグインページ** セクションから **FAQ 管理** を選択します。
|
||
3. ページから質問と回答のペアを追加します。
|
||
4. ユーザーが会話で質問すると、LLM が `search_faq` ツールを使って一致する FAQ エントリを検索し、回答します。
|