プロジェクトをAIに説明したあと、別の会話に移ると、前の内容を知らないことがあります。一方、情報を保存して再利用するシステムもあります。製品ごとにコンテキストの扱いが異なるため、どちらも起こり得ます。
状況を理解するには、「AIの記憶」と一括りにされがちなものを分けて考えます。現在の処理で使えるコンテキスト、会話履歴、渡したファイル、後で使うために保存されたメモリの四つです。
コンテキストは今の回答に使える情報
コンテキストとは、ある時点でモデルが利用できる情報です。現在の依頼、過去の会話の一部、ファイル内容、システムが加えた情報などが含まれます。
コンテキストには限りがあります。会話が長い、資料が多い場合、次の処理で以前の細部まで残っているとは限りません。情報を選択、要約、削除する方法は製品ごとに異なるため、昔の内容がすべて使えると考えないでください。
会話履歴は連続性を助けるが、完璧な記憶ではない
アプリが履歴の一部を再び渡し、会話を続けることがあります。ただし、毎回すべての発言が処理に含まれるとは限りません。画面で見える履歴と、実際に入力として使われた情報が異なる場合もあります。
重要な決定は新しい依頼で言い直すか、構造化した文書に残しましょう。
ファイルを渡しても、記憶になるとは限らない
文書をアップロードまたは接続すると、範囲内で検索・引用できることがあります。しかし、そのファイルのすべてを今後のセッションでも覚えるという意味ではありません。
形式、テキストの品質、サイズ、権限、検索方法も結果に影響します。重要な回答には、使用した資料や確認できる箇所を示すよう求めましょう。
メモリは再利用のために保存された情報
一部の製品は、今後のやり取りを助けるメモリを備えています。保存方法、期間、範囲、管理・削除の方法は製品によって異なります。原文ではなく要約が保存される場合もあります。
人間の記憶のように考えないでください。何がどこに保存され、誰が管理できるかを確認しましょう。情報が変わったら更新するか、古い情報を使わないよう依頼します。
背景を整理して誤解を減らす
すべての文書を渡すより、短く整理した情報のほうが役立つことがあります。次のように分けられます。
- 目標と範囲
- 日付や出典付きの確定事項
- 確認待ちの前提
- 共通の用語
- 使用が許可された参考資料
- 出力に含めてはいけない情報
よいメモは長くなくても構いません。現行版、未確定事項、情報が足りないときの問い合わせ先が分かることが大切です。要約は短く保ち、詳細は主要資料にリンクします。
会話を丸ごとコピーして一つのファイルに入れ、それをコンテキストと呼ぶのは避けましょう。重複、古い誤り、未承認の案を区別しにくくなります。優先する資料と、他のメモと矛盾した場合の扱いを指定します。
AIが「覚えている」ように聞こえる理由
言語モデルは入力と学習したパターンをもとに自然な文章を作ります。根拠がなくても流暢に答えることがあります。文章が自然だからといって、情報の出典まで覚えているとは限りません。
「前に話したように」と言われたら、何を根拠にしたのか、出典を示せるか尋ねましょう。確認できる資料にない情報は、検証が必要です。記録済みの決定を質問して出典を求めると、その場面での限界が分かりますが、システム全体の信頼性を証明するものではありません。
製品について確認したい三つの質問
- 今のセッションで使われる情報と、長期保存される情報は何か。
- メモリをどこで確認、修正、削除できるか。
- ファイルや履歴はプロジェクト、メンバー、セッション間で共有されるか。
共通の答えはありません。重要な情報を渡す前に、製品の公式説明を確認してください。
要点: コンテキスト、履歴、ファイル、メモリは別の情報源です。重要な決定を伝え直し、情報を整理し、システムが何を根拠にしたか確認しましょう。
まとめ
AIは渡された背景を使えますが、その範囲は製品と設定によって異なります。どこかで話した情報が、次も必ず利用できるとは考えないでください。
出典と状態が明確な短いプロジェクトメモは、人にもAIにも役立ちます。人間のように記憶すると想定せず、必要な情報を再利用しやすくできます。