メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.shieldbase.ai/llms.txt

Use this file to discover all available pages before exploring further.

概要

質問への回答、タスクの実行、情報提供を行うことで、自然言語によるユーザーとの対話を自動化します。

チャットボットの種類

シンプルな単一ソースのチャットボット次の特徴を備えた基本的なチャットボットです:
  • Context として情報ソースを 1 つ使用
  • ワンステップのワークフロー
  • 制限なしのオープンエンドな会話
最適な用途:
  • FAQ ボット
  • シンプルなカスタマーサポート
  • 情報検索

ベーシックチャットボットの構築

Context として 1 つの情報ソースのみを使い、ワンステップの Workflow で構成された基本的なチャットボットを構築します。このチャットボットは、制限なしのオープンエンドな会話でユーザーと対話できます。

動画チュートリアル

💡 ヒント: 動画プレーヤーの歯車アイコン (⚙️) から再生速度を調整してください。詳細なチュートリアルでは 0.5 倍速での視聴がおすすめです。

手順

1

ワークフロー作成

  1. Workflows に移動
  2. 新規ワークフロー をクリック
  3. 自動的に Build モードになります
2

ノードを構成

  1. ノードをクリックして詳細を表示
  2. Description フィールドに、ユーザーに表示される内容を指定
  3. Save Changes をクリック
3

チャットボットを作成

  1. サイドバーで Chatbot をクリック
  2. 新しいチャットボット設定が自動的に作成されます
4

チャットボットを構成

  1. チャットボットの Name を指定
  2. 上部に表示される Title を入力
  3. Context からデータを選択
  4. Guardrails を有効化し、選択したデータから応答が来るようにする
  5. Save をクリック

アドバンスドチャットボットの構築

Context として複数の情報ソースを使用し、Workflow に複数のステップを指定した、制御された会話を行えるアドバンスドチャットボットを構築します。

動画チュートリアル

アドバンスドチャットボットでは、決定木と条件分岐を備えた、複雑な多段階の会話が可能です。

手順

1

ワークフロー作成

  1. Workflows に移動
  2. 新規ワークフロー をクリック
2

最初のノードを構成

  1. ノードをクリックして詳細を表示
  2. Description に初回のユーザー対話を指定
  3. Save Changes をクリック
3

複数のステップを追加

  1. Add Action をクリックして新しいステップを追加
  2. 各ステップを特定のアクションで構成
  3. Handle Conversation アクションノードを使い、動的な会話のルーティングを実現することを検討
  4. ステップを接続して会話フローを作成
  5. 各ステップで変更を保存
4

チャットボットを作成

  1. サイドバーで Chatbot をクリック
  2. 名前とタイトルを設定
  3. Context から複数のデータソースを選択
  4. 正確性のため Guardrails を有効化
  5. Save をクリック

チャットボットの共有

チャットボットの構成が完了したら、Shieldbase にログインしていないユーザーでも対話できるように外部に共有できます。チャットボットを公開・共有する主な方法は 2 つあります。

方法 1: ウェブサイトへの埋め込み

公開アクセスをオンにすると埋め込みコードが生成されるので、ウェブサイトの HTML (通常は <head> セクション、またはウィジェットスクリプトを読み込んでいる場所) にコードスニペットを貼り付けます。チャットボットがサイト上に埋め込みウィジェットとして表示され、訪問者がページから直接会話を開始できるようになります。
1

公開アクセスを有効化

チャットボット設定で公開アクセスをオンにして埋め込みコードを生成します。
2

埋め込みコードをコピー

生成されたコードスニペットをコピーします。
3

ウェブサイトに追加

ウェブサイトの HTML にスニペットを貼り付けます (通常は <head> セクション、またはウィジェットスクリプトを読み込んでいる場所)。

方法 2: スタンドアロン体験として共有

Make Chatbot Public をクリックして公開アクセスを有効化します。Shieldbase が共有可能な URL を生成するので、誰にでも送付できます。ユーザーはブラウザでリンクを開き、専用ページで追加のセットアップ、埋め込み、ログインなしにチャットボットと対話できます。
1

チャットボットを公開

Make Chatbot Public をクリックして公開アクセスを有効化。
2

共有 URL をコピー

Shieldbase が共有可能な URL を生成します。
3

リンクを共有

URL を誰にでも送付 — ログイン不要の専用ページでチャットボットと対話できます。

チャットボットの構成オプション

Context 設定

チャットボットが使用するデータソースを 1 つ以上選択します:
  • Library のドキュメント
  • 統合されたデータベース
  • API 接続
  • Web リソース
必ず Guardrails を有効化 し、AI が Context のみから情報を取得して、ハルシネーションを避けるようにします。
Guardrails が確保するもの:
  • 選択したソースからの正確な応答
  • 捏造された情報を排除
  • 一貫した回答
  • データプライバシーの準拠

デプロイメントオプション

チームの社内利用向けにチャットボットをデプロイします:
  • 従業員向けアシスタンス
  • IT ヘルプデスク
  • HR サポート
  • ナレッジマネジメント

プロのヒント

目的を定義

構築前に、チャットボットが解決する課題を明確に定義しましょう

徹底的にテスト

想定どおりの会話フローと、想定外のフローの両方をテスト

ブランドのパーソナリティ

ブランドを体現するパーソナリティをチャットボットに持たせましょう

定期的な更新

Context データを定期的に更新し、最新の応答が返るようにしましょう

ユースケース例

カスタマーサポートボット

Context: 製品ドキュメント、FAQ データベース、サポートチケットWorkflow:
  1. 顧客に挨拶
  2. 問題のカテゴリを特定
  3. 解決策の提示またはエスカレーション
  4. フィードバックを収集
Guardrails: 製品情報の正確性のため有効化

リード獲得ボット

Context: 製品カタログ、価格情報、事例Workflow:
  1. 訪問者を歓迎
  2. 興味度を判定
  3. 連絡先情報を取得
  4. デモのスケジュールまたは資料の送付
Guardrails: 一貫した価格・機能情報のため有効化

HR アシスタントボット

Context: 従業員ハンドブック、福利厚生情報、社内ポリシーWorkflow:
  1. 従業員の本人確認
  2. 質問のカテゴリ分け
  3. 情報やフォームを提供
  4. HR チームに対話を記録
Guardrails: ポリシー遵守のため有効化

ベストプラクティス

機密または重要な情報を扱う本番チャットボットでは、Guardrails を絶対に無効化しないでください。
シンプルから始める: ベーシックなチャットボットから始め、ユーザーニーズの理解が深まるにつれて複雑さを増していきましょう。
パフォーマンスを監視: チャットログを定期的にレビューして、改善余地や頻出する質問を把握しましょう。

トラブルシューティング

  • Context データが正しくインデックス化されているか確認
  • Guardrails が有効化されているか確認
  • ワークフロー構成をレビュー
  • よりシンプルなプロンプトでテスト
  • Context データの量を減らす
  • ワークフローのステップを最適化
  • 連携接続を確認
  • 問題が解決しない場合はサポートに連絡
  • Public チェックボックスが有効か確認
  • 埋め込みコードのフォーマットが正しいか確認
  • ウェブサイトが外部スクリプトを許可しているか確認
  • 異なるブラウザでテスト