FAQを1つ直した。料金表PDFを差し替えた。回答禁止の文言を少し強くした。
その変更が増えるほど、あとから「誰が、何を、なぜ変えたのか」が分からなくなります。
小さな会社のAIチャットボットでは、どこまで変更履歴を残せばよいのでしょうか。
なぜ、更新しただけでは足りないのか
AIチャットボットは、公開して終わりではありません。FAQ、料金表、キャンペーン、回答ルール、社内資料。どれも日々少しずつ変わります。
NIST AI Risk Management Frameworkは、AIリスクを継続的に見て、測り、管理する考え方を示しています。小さな会社が同じ表をそのまま作る必要はありません。それでも「変えたあとに見直せる状態」を残す考え方は役に立ちます。
現場でよくあるのは、「先週、山田さんが料金表を直したはず」「でも、旧料金で答えている」という会話です。ここで変更履歴が1行でもあれば、原因の候補を絞れます。
| 更新だけ | 変更履歴あり |
|---|---|
| 新しいFAQを入れたことだけ覚えている | いつ、誰が、どのFAQを変えたか見られる |
| 誤回答の原因を会話で探す | 直近の変更から確認できる |
| 戻す判断が人の記憶頼みになる | 戻す条件を先に書いておける |
どの変更をメモに残すか
すべての小さな修正を重い監査表にする必要はありません。まずは、お客様への回答が変わるものだけ残します。
OWASPのLLM01 Prompt Injectionは、外部入力がLLMの挙動や出力を意図しない方向へ変えるリスクを説明しています。LLM04 Data and Model Poisoningは、操作されたデータが性能や安全性に影響し得る点を扱っています。
つまり、AIが読む情報や回答ルールを変えるときは、「ちょっと直した」だけで終わらせない方が安全です。
メモに残したい変更
- ・FAQ、料金表、キャンペーン情報を変えた。
- ・AIに読ませるPDFや社内資料を差し替えた。
- ・プロンプト、回答禁止ルール、人に戻す条件を変えた。
- ・管理者、編集者、確認者を変えた。
- ・誤回答のあとに一時的な修正を入れた。
1行で残すなら、5列だけでいい
最初から専用ツールを用意しなくても、スプレッドシートや共有ドキュメントで十分です。列は5つに絞ります。
日付、変更者、変更箇所、理由、戻す条件。この5列です。
OpenAIのAdmin APIsは、組織管理、監査ログレビュー、APIキー管理、データ保持などの管理ワークフローに触れています。小さな会社では、まずこの考え方を1枚の変更メモへ翻訳します。
| 日付 | 変更者 | 変更箇所 | 理由 | 戻す条件 |
|---|---|---|---|---|
| 8/14 | 広報 | 料金FAQ | 新プラン反映 | 旧料金で回答したら確認 |
| 8/15 | 店長 | 営業時間PDF | お盆明けの時刻変更 | 9月に通常版へ戻す |
| 8/16 | 管理者 | 回答禁止ルール | 個別見積もりを人へ戻す | 問い合わせ増なら文言調整 |
誤回答が出た時、どこから見るか
変更履歴メモは、責任者探しのためではありません。原因を戻って見やすくするための足場です。
OpenAIのSafety best practicesでは、moderation、人の監視、adversarial testing、red-teaming、問題報告窓口を人が監視することが挙げられています。小さな会社でも、問題が起きた時に見る順番を決めておくと動きやすくなります。
たとえば「旧料金で答えた」なら、直近で料金表を変えたか。AIに読ませた資料が古いか。回答禁止ルールが弱いか。外部入力で意図しない答えに寄ったか。この順番で見ます。
トラブル時の4点確認
- 1. 直近7日で変えたFAQ、資料、プロンプトはあるか。
- 2. AIが参照した資料は現行版か。
- 3. 人に戻す条件や回答禁止ルールは入っているか。
- 4. 同じ質問をテストして、再現するか。
PromnyAIで始めるなら、まず“変更前メモ”から
PromnyAIでは、自社情報をAIに読ませ、問い合わせ対応や社内文章の下書きに使えます。だからこそ、入れる前と変える前のメモが効きます。
たとえば、FAQを登録する前に「このFAQは誰が確認したか」を書く。料金表を差し替える前に「戻す条件」を書く。回答禁止ルールを変える前に「なぜ変えるか」を書く。
専用の履歴機能を大きく作る前に、1行の変更履歴で十分です。続けられる形にすることが、小さな会社ではいちばん大事です。
まとめ:変更履歴は、AIを責めるためではなく戻るために残す
- FAQ、料金表、資料、プロンプト、回答禁止ルールの変更は残します。
- 最初は日付、変更者、変更箇所、理由、戻す条件の5列で足ります。
- 誤回答が起きたら、直近変更と参照資料から見ます。
- NISTやOWASPの考え方は、小さな会社では1枚メモに翻訳して使えます。
- PromnyAIを使う前に、変更前メモを用意すると運用が楽になります。
AIチャットボットの変更履歴は、立派な監査のためだけにあるものではありません。来週の担当者が、今日の変更に戻れるようにするための小さな道しるべです。
PromnyAIを試してみる
AIチャットボットのFAQ、社内資料、回答ルールをどこから整理するか相談したい方はPromnyAIにご相談ください。自社情報の登録と、更新しやすい運用の始め方を一緒に設計できます。
参考にした公式情報・関連ページ
- NIST:AI Risk Management Framework
- NIST:Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile
- OWASP:Top 10 for Large Language Model Applications
- OWASP:LLM01 Prompt Injection
- OWASP:LLM04 Data and Model Poisoning
- OpenAI:Safety best practices
- OpenAI:Admin APIs
- Anthropic:Admin API
- 関連記事:小さな会社の“権限棚卸し表”
- 関連記事:小さな会社の“保存・削除ルール”