本文へ移動
AIプラスチャンネル生成AIの使い方・資料選び・回答の確かめ方。

AI検索にファイルを追加したらすぐ回答に使える?索引の状態・期限・削除を確認

情報確認日:2026年10月15日

ファイルのアップロード成功と、AI検索で使える状態になったことは別です。OpenAIのFile searchでは、検索用ストアへ追加した後の取り込み状態を確認します。さらに、期限切れと削除は、ストア内の関連付けとファイル本体で対象が違います。資料の版と二つのIDを管理することが実務の要点です。

アップロード後に、検索用の取り込みがある

File searchは、事前に登録した資料を検索し、回答へ必要な内容を渡すResponses APIの機能です。検索にはvector storeという保管・索引の単位を使います。ファイルを追加すると、内容を分割し、検索用のデータへ変換して索引を作ります。公式File searchガイド

開発者は、まずFiles APIへ資料をアップロードし、そのファイルをvector storeへ関連付けます。アップロードされた資料を表すfileと、ストア内で検索用に処理されたvector_store.fileは、同じ役割のオブジェクトではありません。

ファイル名が一覧へ出ただけで、索引作成が終わったと判断しないようにします。初回の質問を出す前に、追加した側の状態を取得します。

completedを確認してから質問する

vector store内のファイルには、in_progress、completed、cancelled、failedという状態があります。検索に使える状態を示すのはcompletedです。失敗ならlast_errorのコードと説明を読みます。状態の公式参照

確認対象 見るもの
元ファイル 正しい資料のファイルIDか
ストア 今回使うvector store IDか
取り込み ファイルの状態とエラー
回答 使われた資料・版・該当箇所

SDKのcreate_and_pollなど、処理終了まで待つ補助機能を使う方法もあります。独自に待機する場合は、間隔を置いた状態確認と、待機期限・失敗時の表示を用意します。Retrievalガイド

複数ファイルをまとめた場合は、全件数と成功・失敗・取消し・処理中の内訳も確認します。取り込みを開始できたことと、必要な資料が全部使えることを分けられます。

「読めたはず」ではなく、回答の参照先を照合する

索引作成が終わっても、必要な箇所が検索され、回答へ正しく使われるとは限りません。File searchを有効にしたリクエストで、正しいストアIDを指定しているかを確認します。

資料名だけでなく、「2026年10月改訂の規程の申請期限」など、版と知りたい項目を指定して試します。引用を開いて、日付・対象者・例外が原文と合うかを確認します。

検索結果自体は、既定では回答の返却データに含まれません。調査のために結果も取得する場合は、includeへfile_search_call.resultsを指定する方法があります。回答の引用表示と、実際に取り出した検索断片を区別できます。

部署や適用日などを属性として付け、検索時に絞る方法もあります。ただし、資料へ属性を付けただけで、利用者ごとの閲覧権限をアプリが自動で適切に守るとは限りません。使える資料の範囲は、開発担当者が管理します。

期限は、アップロード日から一律ではない

vector storeにはexpires_afterで有効期限を設定できます。現行の公式例は、最終利用時点を示すlast_active_atから7日という設定です。すべてのストアが自動で7日後に消えるという既定値の説明ではありません。

ストアが期限切れになると、関連するvector_store.fileが削除され、その検索用保存分の課金が止まると案内されています。必要な資料のストアが期限切れになっていないか、設定と返却される期限情報を確認します。

この期限は、元のFileオブジェクトの保管や、手元に残す業務原本の保管期間とは別です。検索用ストアの期限を設定したから、原本の保存義務も済んだ、とは扱いません。

削除には二つの範囲がある

特定ストアからの削除は、そのストアとの関連付けを外す操作です。ファイル本体は削除されません。ストア内ファイルの削除

一方、Files APIでファイル本体を削除すると、すべてのvector storeからも外れます。同じ資料を複数の検索に使っている場合は、影響が広がります。ファイル本体の削除

また、ストアから削除した内容が検索へ反映されるまで、短い遅れがあり得ます。削除直後にも検索結果へ現れる場合があるという公式の注意です。機密情報の緊急遮断を、検索の削除だけで即時保証する設計にはしません。

追加できないときと、古い資料が出るとき

追加できない場合は、ファイルの形式、容量、トークン数、取り込みエラーを確認します。現行Retrievalガイドは、1ファイル512MB以下、500万トークン以下としています。容量と文章量は別の上限です。

古い回答が出る場合は、今回のストアID、取り込みの完了、旧版の残存、属性の絞り込み、検索結果を順に見ます。新しい版を追加しただけで、古い版を自動で置き換えたとは限りません。

保管料金はアップロード元のファイル容量だけでなく、分割した内容と検索用データの容量で計算されます。利用前に現在の料金表と不要なストアの保管を確認します。問い合わせにはプロジェクト、ファイルID、ストアID、状態、エラーをまとめ、資料本文やキーを不用意に添付しないようにします。

参照資料

あわせて読みたい記事

執筆・検証:カネさん(政経プラスチャンネル運営)+ ChatGPT

ほかの記事を探す
ホームで目的から探す →
タイトルとURLをコピーしました