運用のコツとトラブル対応
篠原 隆司
アフィリエイト広告を利用しています
このページの内容が役に立ったら X (旧twitter) でフォローして頂けると励みになります
挨拶や報告は無しで大丈夫です
チャットボットの公開と回答精度の改善が一段落したら、あとは日常の運用フェーズです。放置すると回答が古くなり、お客様の信頼を失います。
この記事では、日常の運用フロー、FAQ の更新手順、よくあるトラブルと対処法、コストの管理方法をまとめています。
【広告】 XServer VPS には Dify のアプリイメージが用意されています。
VPS上に独立した Claude Code 環境を簡単に構築することができます。
VPSでいろいろ試すなら『XServer VPS』
日常の運用フロー
週1回のログ確認ルーティン
チャットボットの運用で最も大事なのは、定期的にログを確認することです。週1回、以下の手順を15〜30分で回すだけで、回答品質を維持できます。
| 手順 | やること | 目安時間 |
|---|---|---|
| 1 | Dify のログ画面を開き、直近1週間の会話を確認する | 10分 |
| 2 | 回答がおかしいものをピックアップする | 5分 |
| 3 | 前回の記事の分類に従って原因を特定し、FAQ またはプロンプトを修正する | 10分 |
| 4 | 修正後にプレビューで確認する | 5分 |
毎週やることで、問題が小さいうちに対処できます。1ヶ月放置すると、修正すべき項目が溜まって手がつけられなくなります。
FAQ情報の更新手順
商品追加・キャンペーン時の対応
FAQ の更新が必要になるタイミングは決まっています。
- 商品の追加・廃止 — 新商品の情報を FAQ に追加、廃止商品は削除または「取扱終了」に更新
- キャンペーン・セール — 期間限定の送料無料や割引情報を FAQ に追加。終了後に削除を忘れないこと
- 送料・配送条件の変更 — 金額や日数が変わったら即座に反映。古い情報が残ると苦情の原因になる
- 返品・交換ポリシーの変更 — 条件変更は FAQ とプロンプトの両方を確認
更新の手順は記事7で説明した「ドキュメントの差し替え」と同じです。該当カテゴリの FAQ ファイルを修正し、ナレッジベースに再アップロードします。
キャンペーンのように期間限定の情報は、終了日をカレンダーに登録しておき、終了後に FAQ から削除するのを忘れないようにします。「3月末まで送料無料」という FAQ が4月以降も残っていると、お客様に誤った情報を伝えてしまいます。
よくあるトラブルと対処法
チャットボットが応答しない
| 考えられる原因 | 確認方法 | 対処法 |
|---|---|---|
| OpenAI の API キーが無効 | Dify の設定 → モデルプロバイダーでエラーが出ていないか | OpenAI の管理画面で API キーの状態を確認。期限切れなら再発行 |
| OpenAI のクレジット残高不足 | OpenAI の Billing ページで残高を確認 | クレジットを追加 |
| Dify のサービス障害 | Dify のステータスページを確認 | 復旧を待つ |
| 埋め込みコードの問題 | ブラウザの開発者ツール(コンソール)でエラーを確認 | CSP 設定の見直し、コードの再配置 |
的外れな回答が続く
| 考えられる原因 | 確認方法 | 対処法 |
|---|---|---|
| ナレッジベースの検索精度が低い | 検索テストで質問を投げてヒット状況を確認 | FAQ の質問文を改善、チャンク分割を見直す |
| プロンプトが不適切 | ログで参照チャンクは正しいのに回答がおかしい場合 | プロンプトの調整(記事7参照) |
| FAQ の情報が古い | FAQ ファイルの内容を確認 | 最新の情報に更新して再アップロード |
| コンテキスト変数が外れている | LLM ノードの設定を確認 | {{#context#}} がプロンプトに含まれているか確認 |
APIエラーが出る
| エラー | 原因 | 対処法 |
|---|---|---|
| 401 Unauthorized | API キーが無効または期限切れ | OpenAI で API キーを再発行し、Dify に再登録 |
| 429 Rate Limit | API の呼び出し回数が上限に達した | 時間をおいてリトライ。頻発するなら OpenAI の Usage Tier を確認 |
| 500 Internal Server Error | OpenAI 側の一時的な障害 | しばらく待ってリトライ |
| max_tokens エラー | Dify プラグインとモデルの互換性問題 | Dify の OpenAI プラグインのアップデートを確認 |
コストの確認と管理
API利用料の確認方法
チャットボットのランニングコストは、OpenAI の API 利用料と Dify のプラン料金の2つで構成されます。それぞれ別の画面で確認します。
| 確認対象 | 確認場所 | 確認できる情報 |
|---|---|---|
| LLM・Embedding の利用料 | OpenAI の Usage ダッシュボード(platform.openai.com/usage) | モデルごとのトークン消費量と金額、日別・月別の推移 |
| Dify のクォータ消費 | Dify の設定 → モデルプロバイダー | 残りクレジット数(Sandbox プランの場合) |
| Dify のプラン料金 | Dify の設定 → 請求 | 現在のプラン、次回請求日 |
自分の OpenAI API キーを使っている場合、LLM の呼び出しは Dify のクレジットではなく OpenAI に直接課金されます。コストを正確に把握するには、OpenAI の Usage ダッシュボードを見る必要があります。
記事2で試算したコストの目安は以下のとおりでした。
| 項目 | 月額目安 |
|---|---|
| GPT-5.4 nano(月1,000回チャット) | 約110円 |
| text-embedding-3-small | 数十円程度 |
| Dify Sandbox プラン | 無料 |
| 合計 | 数百円/月 |
実際の利用量が試算と大きくずれていないか、月に1回は Usage ダッシュボードを確認しておきます。想定以上にコストがかかっている場合は、以下を確認してください。
- チャット回数が想定より多い — 利用者が増えている(良いことだが、コストに影響)
- 1回あたりのトークン数が多い — プロンプトが長すぎる、FAQ の回答が冗長
- 不要なテスト呼び出し — 改善作業中のプレビューテストが積み重なっている
次の記事では、チャットボットの導入を終えた今だからこそ見えてきた課題と、次のステップとしての改善・自動化・コスト最適化の提案をまとめます。
【広告】 XServer VPS には Dify のアプリイメージが用意されています。
VPS上に独立した Claude Code 環境を簡単に構築することができます。
VPSでいろいろ試すなら『XServer VPS』
このページの内容が役に立ったら X (旧twitter) でフォローして頂けると励みになります
本ページの内容は可能な限り正確な情報を提供するよう努めていますが、内容の正確性・最新性・安全性を保証するものではありません。本情報を利用して生じたいかなる損害についても、当方は一切の責任を負いません。実施にあたっては必ずご自身の判断と自己責任にてお願いいたします。