OpenAI によるデータの利用方法と、お客様による管理方法について説明します。
お客様のデータは、お客様のものです。2023 年 3 月 1 日以降、OpenAI API に送信されたデータは、OpenAI モデルのトレーニングや改善には使用されません。ただし、お客様が OpenAI とのデータ共有に明示的に同意した場合を除きます。
OpenAI API で保存されるデータの種類
OpenAI API を使用すると、データが次の形で保存される場合があります。
- 不正使用監視ログ: プラットフォームの利用に伴って生成されるログ。OpenAI が使用に関するポリシーや契約の遵守を徹底し、有害な AI 利用を抑制するために必要なもの
- アプリケーション状態: タスクやリクエストを処理するために、一部の API 機能で永続化されるデータ
不正使用監視のデータ保持管理
不正使用監視ログには、プロンプトや応答などのお客様のコンテンツや、分類器の出力など、そのコンテンツから派生したメタデータが含まれる場合があります。デフォルトでは、すべての API 機能の利用について不正使用監視ログが生成され、最大 30 日間保持されます。ただし、法律でより長い保持期間が義務付けられている場合や、当社のサービスまたは第三者を被害から守るために、より長い保持期間が合理的に必要な場合を除きます。
対象となるお客様は、ゼロデータ保持または変更版の不正使用監視の承認を受けることで、以下の制限の範囲内で、不正使用監視ログからお客様のコンテンツを除外できます。現在、これらの設定を利用するには、OpenAI による事前承認と追加要件への同意が必要です。承認を受けたお客様は、API の組織またはプロジェクトに対して、変更版の不正使用監視またはゼロデータ保持を選択できます。
変更版の不正使用監視またはゼロデータ保持を有効にしたお客様は、AI の安全で責任ある利用に関する OpenAI のポリシーをユーザーが遵守するよう徹底するとともに、適用法で定められたモデレーションや報告の要件を満たす責任を負います。
これらのオプションの詳細や利用資格については、営業チームにお問い合わせください。
変更版の不正使用監視
変更版の不正使用監視では、すべての API エンドポイントの不正使用監視ログからお客様のコンテンツが除外されます。ただし、後述するまれなケースでは、入力された画像やファイルが除外されない場合があります。この設定でも、OpenAI プラットフォームのすべての機能を引き続き利用できます。
ゼロデータ保持
ゼロデータ保持では、変更版の不正使用監視と同様に、不正使用監視ログからお客様のコンテンツが除外されます。
さらに、ゼロデータ保持では一部のエンドポイントの動作が変わります。/v1/responses と v1/chat/completions の store パラメーターは、リクエストで値を true に設定しようとしても、常に false として扱われます。
これらの具体的な動作変更を除き、下表の「ゼロデータ保持の対象」欄に「いいえ」と記載されたエンドポイントや機能では、ゼロデータ保持が有効でもアプリケーション状態が保存される場合があります。
Eyes Off
ゼロデータ保持または変更版の不正使用監視の承認を受けたお客様について、当社は、対象のお客様に事前に書面で通知したうえで、特定のお客様に対してモデルをゼロデータ保持または変更版の不正使用監視の対象外とする権利を留保します。この場合、お客様のコンテンツは不正使用監視ログに保持されますが、適用法で義務付けられる場合を除き、人によるレビューの対象にはなりません。OpenAI のビジネスアソシエイトおよびヘルスケアに関する補遺を締結済みのお客様は、組織 ID に Eyes Off が設定されると、データが保持される場合でも、BAA 対象のエンドポイントを PHI の処理に使用できます。
Safety Retention
ゼロデータ保持または変更版の不正使用監視の承認を受けたお客様について、当社は、重大なリスクを伴う活動の調査や防止のために合理的に必要な場合、対象のお客様に事前に書面で通知したうえで、特定のお客様に対してモデルをゼロデータ保持または変更版の不正使用監視の対象外とする権利を留保します。この場合、これらのモデルの利用時に、当社の分類器が使用に関するポリシーまたはお客様との契約に違反する可能性があると検出したお客様のコンテンツを、当社が保持し、人によるレビューを行う場合があります。それ以外のデータ保持には影響しません。OpenAI のビジネスアソシエイトおよびヘルスケアに関する補遺を締結済みのお客様は、組織 ID に Safety Retention が設定されると、データが保持される場合でも、BAA 対象のエンドポイントを PHI の処理に使用できます。
データ保持管理の設定
組織でデータ保持管理の利用が承認されると、設定 → 組織 → データ管理に データ保持 タブが表示されます。このタブで、組織レベルとプロジェクトレベルの両方のデータ保持を設定できます。
- 組織レベルの管理: 組織全体に適用する設定として、ゼロデータ保持または変更版の不正使用監視を選択します。
- プロジェクトレベルの管理: プロジェクトごとに、
defaultを選択して組織レベルの設定を継承するか、ゼロデータ保持または変更版の不正使用監視を明示的に選択します。そのプロジェクトでこれらの設定を無効にするには、 なし を選択します。
エンドポイント別の保存要件とデータ保持管理
下表は、各エンドポイントでアプリケーション状態が保存される条件を示しています。ゼロデータ保持の対象となるエンドポイントでは、以下の制限の範囲内で、お客様のコンテンツがアプリケーション状態として保持されることはありません。ゼロデータ保持の対象外のエンドポイントや機能を使用した場合、ゼロデータ保持を有効にしていても、アプリケーション状態が保持される場合があります。
| エンドポイント | トレーニングへのデータ利用 | 不正使用監視の保持期間 | アプリケーション状態の保持期間 | ゼロデータ保持の対象 | Eyes Off および Safety Retention の対象 |
|---|---|---|---|---|---|
/v1/chat/completions | いいえ | 30 日間 | なし(例外は後述) | はい(制限は後述) | はい(制限は後述) |
/v1/responses | いいえ | 30 日間 | なし(例外は後述) | はい(制限は後述) | はい(制限は後述) |
/v1/conversations | いいえ | 削除されるまで | 削除されるまで | いいえ | いいえ |
/v1/conversations/items | いいえ | 削除されるまで | 削除されるまで | いいえ | いいえ |
/v1/chatkit/threads | いいえ | 削除されるまで | 削除されるまで | いいえ | いいえ |
/v1/agents | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/assistants | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/threads | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/threads/messages | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/threads/runs | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/threads/runs/steps | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/vector_stores | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/images/generations | いいえ | 30 日間 | なし | はい(制限事項は以下を参照) | いいえ |
/v1/images/edits | いいえ | 30 日間 | なし | はい(制限事項は以下を参照) | いいえ |
/v1/embeddings | いいえ | 30 日間 | なし | はい | いいえ |
/v1/audio/transcriptions | いいえ | なし | なし | はい | いいえ |
/v1/audio/translations | いいえ | なし | なし | はい | いいえ |
/v1/audio/speech | いいえ | 30 日間 | なし | はい | いいえ |
/v1/files | いいえ | 30 日間 | 削除されるまで* | いいえ | いいえ |
/v1/fine_tuning/jobs | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/evals | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/batches | いいえ | 30 日間 | 削除されるまで | いいえ | いいえ |
/v1/moderations | いいえ | なし | なし | はい | いいえ |
/v1/completions | いいえ | 30 日間 | なし | はい | いいえ |
/v1/live/sessions | いいえ | 30 日間 | なし、保存する場合は 30 日間 | はい。ただし、以下の制限があります | いいえ |
/v1/realtime | いいえ | 30 日間 | なし | はい | いいえ |
/v1/videos | いいえ | 30 日間 | なし | いいえ | いいえ |
/v1/chat/completions
- 複数ターンの会話を可能にするため、音声出力のアプリケーション状態は 1 時間保存されます。
- 組織でゼロデータ保持が有効になっている場合、リクエストで
storeパラメータをtrueに設定しようとしても、常にfalseとして扱われます。 - 画像とファイルの入力をご覧ください。
- プロンプトキャッシュでは、暗号化されたキー/値テンソルがアプリケーション状態として GPU ローカルストレージに保存される場合があります。このデータはローカルの GPU マシンに保存され、24 時間の有効期限が切れた後は保持されません。
gpt-5.5とgpt-5.5-proでは、prompt_cache_retentionをin_memoryに設定するとエラーが返されます。GPT-5.6 モデルおよびそれ以降のモデルファミリーでは、prompt_cache_options.ttlが制御するのはキャッシュの最小有効期間であり、このアプリケーション状態の最大保持期間ではありません。詳しくは、プロンプトキャッシュのガイドをご覧ください。
/v1/responses
- 以下に記載する例外を除き、Responses API のアプリケーション状態の保持期間は、デフォルトの場合、または
storeパラメータがtrueに設定されている場合、30 日間です。これらの場合、レスポンスデータは少なくとも 30 日間保存されます。 - 組織でゼロデータ保持が有効になっている場合、リクエストで
storeパラメータをtrueに設定しようとしても、常にfalseとして扱われます。 - バックグラウンドモードでは、ポーリングを可能にするため、レスポンスデータがディスクに約 10 分間保存されます。強化版を含む修正版不正使用監視を使用するプロジェクトでは、フォアグラウンドリクエストで
storeが省略されているか、trueに設定されている場合、標準の保持期間が適用されます。バックグラウンドのレスポンスに標準の保持期間が適用されるのは、リクエストでstore=trueを明示的に設定した場合のみです。バックグラウンドリクエストでstoreが省略されているか、falseに設定されている場合、レスポンスは一時的なポーリング期間の終了後に削除されます。 - 複数ターンの会話を可能にするため、音声出力のアプリケーション状態は 1 時間保存されます。
- 画像とファイルの入力をご覧ください。
- リモート MCP サーバーツールで使用する MCP サーバーはサードパーティのサービスです。MCP サーバーに送信されるデータには、そのサービスのデータ保持ポリシーが適用されます。
- ホスト型シェルと Code Interpreter で使用するホスト型コンテナでは、コンテナがアクティブな間、一時的なアプリケーション状態がコンテナのファイルシステム(一時的なブロックストレージを使用)に書き込まれる場合があります。コンテナのデータは、コンテナの有効期限が切れたとき、またはコンテナを明示的に削除したときに削除されます。
- プロンプトキャッシュでは、暗号化されたキー/値テンソルがアプリケーション状態として GPU ローカルストレージに保存される場合があります。このデータはローカルの GPU マシンに保存され、24 時間の有効期限が切れた後は保持されません。
gpt-5.5とgpt-5.5-proでは、prompt_cache_retentionをin_memoryに設定するとエラーが返されます。GPT-5.6 モデルおよびそれ以降のモデルファミリーでは、prompt_cache_options.ttlが制御するのはキャッシュの最小有効期間であり、このアプリケーション状態の最大保持期間ではありません。詳しくは、プロンプトキャッシュのガイドをご覧ください。 - 組織でゼロデータ保持が有効になっていない場合、対応するすべてのモデルのすべてのクエリで、保持期間を延長したプロンプトキャッシュが使用されます。
- サーバー側のコンパクションでは、
store="false"の場合、データは保持されません。 - スキルは、ローカル実行とホスト型コンテナでの実行という 2 つの形式に対応しています。ホスト型スキルのコンテナのライフサイクルは、ホスト型シェルと同じです。マウントされたスキルとコンテナ内のファイルは、コンテナがアクティブな間は利用でき、コンテナの有効期限が切れるか、コンテナが削除されると破棄されます。
- ネットワーク接続を通じてサードパーティのサービスに送信されるデータには、そのサービスのデータ保持ポリシーが適用されます。
/v1/assistants、/v1/threads、および /v1/vector_stores
- Assistants API に関連するオブジェクトは、API またはダッシュボードで削除してから 30 日後に、OpenAI のサーバーから削除されます。API またはダッシュボードで削除しないオブジェクトは、無期限に保持されます。
/v1/images
gpt-image-2.5-sunburst、gpt-image-2.5-sunburst-2026-09-08、gpt-image-2.5-flare、gpt-image-2.5-flare-2026-09-08、gpt-image-2、gpt-image-1.5、gpt-image-1、およびgpt-image-1-miniを使用する場合、画像生成はゼロデータ保持に対応しています。
/v1/files
- ファイルは API またはダッシュボードから手動で削除できます。また、
expires_afterパラメータを設定すると、自動的に削除できます。詳しくは、こちらをご覧ください。
/v1/videos
v1/videosAPI には、処理中にデータをディスクに保存するワークフローが含まれています。このデータは、呼び出し元が生成された動画をダウンロードできるように 48 時間保持され、その後、不正使用の監視のために 30 日間保持されます。現在、MAM または ZDR のリクエストではv1/videosの使用がブロックされています。組織でデータ保持制御が有効になっている場合は、データ保持制御の設定の説明に従って、プロジェクトの保持設定を なし に設定すると、そのプロジェクトで/v1/videosを使用できます。
画像とファイルの入力
画像とファイルは、/v1/responses(コンピューターの使用ツールを使用する場合を含む)、/v1/chat/completions、および /v1/images への入力としてアップロードできます。入力された画像とファイルは、送信時に CSAM コンテンツの有無がスキャンされます。分類器が CSAM の可能性があるコンテンツを検出した場合、ゼロデータ保持、修正版不正使用監視、または Eyes Off が有効になっていても、その画像は人によるレビューのために保持されます。
ウェブ検索
インターネットに直接アクセスするウェブ検索は HIPAA の適用対象ではなく、BAA の対象にもなりません。オフライン/キャッシュのみのモード(external_web_access: false)でのウェブ検索は、ZDR を有効にした組織内の ZDR 有効プロジェクトの API キーを使用する場合、BAA の対象となる資格があります。この HIPAA/BAA に関するガイダンスは、Responses API の web_search ツールにのみ適用されます。注:プレビュー版(web_search_preview)はこのパラメータを無視し、external_web_access が true に設定されている場合と同じように動作します。web_search の使用をお勧めします。
データレジデンシー制御
データレジデンシー制御は、OpenAI がサービスの提供に使用するインフラの所在地を指定できる、プロジェクトの設定オプションです。
データレジデンシー制御の利用資格については、営業チームにお問い合わせください。2026 年 3 月 5 日以降にリリースされたデータレジデンシー対応モデルでは、データレジデンシーエンドポイントの利用料金に 10% の追加料金が適用されます。
データレジデンシーの仕組み
アカウントでデータレジデンシーが有効になっている場合、そのアカウントで新規作成するプロジェクトのリージョンを、以下の利用可能なリージョンから選択できます。以下に示す対応エンドポイント、モデル、スナップショットを使用すると、そのプロジェクトの顧客コンテンツ(サービス契約で定義されるもの)は、エンドポイントの動作にデータの永続化が必要な範囲で、選択したリージョンに保存されます(/v1/batches など)。
以下で明示しているリージョン内処理に対応するリージョンを選択した場合、サービスによる顧客コンテンツの推論処理も、そのリージョン内で実行されます。
データレジデンシーはシステムデータには適用されず、システムデータは選択したリージョン外で処理・保存される場合があります。システムデータとは、顧客コンテンツを含まないアカウントデータ、メタデータ、利用状況データを指します。これらはサービスによって収集され、サービスの管理・運用に使用されます。具体的には、サービスに直接アクセスするエンドユーザー(お客様の従業員など)のアカウント情報やプロファイル、分析データ、利用統計、請求情報、サポートリクエスト、構造化出力のスキーマなどが含まれます。
サブプロセッサーとリージョン内でのリクエスト処理
OpenAI はサービスの提供にあたり、サブプロセッサーを利用しています。us.api.openai.com または eu.api.openai.com に送信されたリクエストについては、Cloudflare Regional Services を利用し、選択した処理リージョン内で TLS 終端と HTTPS の復号が行われるようにしています。
制限事項
データレジデンシーは、次の場合には適用されません。(1)サービスへのアクセス時に、エンドユーザーまたはお客様のインフラストラクチャの所在地に起因して、顧客コンテンツが選択したリージョン外に送信または保存される場合、(2)OpenAI 以外の第三者が本サービスを通じて提供する製品、サービス、コンテンツ、(3)システムデータなど、顧客コンテンツ以外のデータ。
以下に示すとおり、選択したリージョンがリージョン内での処理をサポートしていない場合、OpenAI はサービスの提供にあたり、そのリージョン外でも顧客コンテンツを処理し、一時的に保存する場合があります。
米国以外のリージョンにおける追加要件
米国以外のリージョンでデータレジデンシーを利用するには、不正利用監視の制御について承認を受け、Modified Retention 修正契約を締結する必要があります。
アラブ首長国連邦リージョンを選択するには、追加の承認が必要です。サポートについては、営業にお問い合わせください。
データレジデンシーの利用方法
データレジデンシーは、API 組織内のプロジェクトごとに設定します。
リージョン内での保存にデータレジデンシーを設定するには、新しいプロジェクトを作成する際に、ドロップダウンから適切なリージョンを選択します。
データレジデンシーを設定したプロジェクトにリクエストを送信する際は、以下の表に示すドメインプレフィックスを各リクエストに追加します。
リクエストごとの処理リージョンの選択
リージョンごとにプロジェクトを作成する代わりに、地理的範囲が Global に設定されたプロジェクトの API キーとプレフィックス付きドメインを使用して、リクエストごとに処理リージョンを選択することもできます。
既存の利用資格とデータ保持制御の要件は引き続き適用されます。また、選択するエンドポイントとモデルは、以下の表に示すとおり、リージョン内での処理をサポートしている必要があります。
次の例では、同じクライアントと Global プロジェクトの API キーを、グローバル、米国、EU へのリクエストで共用しています。
from openai import OpenAI
client = OpenAI()
# No processing constraint.
response = client.responses.create(
model="gpt-5.6-terra",
input="Reply with OK.",
)
print(response.output_text)
# US processing and storage.
response = client.with_options(
base_url="https://us.api.openai.com/v1",
).responses.create(
model="gpt-5.6-terra",
input="Reply with OK.",
)
print(response.output_text)
# EU processing and storage.
response = client.with_options(
base_url="https://eu.api.openai.com/v1",
).responses.create(
model="gpt-5.6-terra",
input="Reply with OK.",
)
print(response.output_text)データレジデンシーの対象モデルと機能
現在、以下のモデルと API サービスは、下記のリージョンでデータレジデンシーの対象となっています。
リージョン別の対応状況 では、リージョンごとの機能を比較し、各リージョンで利用できるサービスを展開して確認できます。モデルの全一覧とサービスの詳細は、 API エンドポイント、ツール、モデルの対応状況 をご覧ください。リージョン内での保存に対応していても、リージョン内での処理に対応しているとは限りません。
Support by region
Compare regional capabilities and services.
| Region | Availability | Supported services |
|---|---|---|
United States us.api.openai.comText, Audio, Voice, Image |
| /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorageProcessing /v1/batchesStorageProcessing /v1/chat/completionsStorageProcessing |
Europe (EEA + Switzerland) eu.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR** | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorageProcessing /v1/batchesStorageProcessing /v1/chat/completionsStorageProcessing |
Australia au.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
Canada ca.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
Japan jp.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
India in.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
Singapore sg.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
South Korea kr.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
United Kingdom gb.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorage |
United Arab Emirates ae.api.openai.comText, Audio, Voice, Image* |
Requires MAM or ZDR | /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speechStorage /v1/batchesStorage /v1/chat/completionsStorageProcessing gpt-5.6-lunagpt-5.5-2026-04-23+1 snapshotgpt-5.2-2025-12-11 |
United States
us.api.openai.comStorage
YesProcessing
YesModes: Text, Audio, Voice, Image
Supported services
Europe (EEA + Switzerland)
eu.api.openai.comStorage
YesProcessing
YesRequires MAM or ZDR**
Modes: Text, Audio, Voice, Image*
Supported services
Australia
au.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
Canada
ca.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
Japan
jp.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
India
in.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
Singapore
sg.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
South Korea
kr.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
United Kingdom
gb.api.openai.comStorage
YesProcessing
NoRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
United Arab Emirates
ae.api.openai.comStorage
YesProcessing
YesRequires MAM or ZDR
Modes: Text, Audio, Voice, Image*
Supported services
gpt-5.6-lunagpt-5.5-2026-04-23+1 snapshot
gpt-5.2-2025-12-11* Image support in these regions requires approval for enhanced Zero Data Retention or enhanced Modified Abuse Monitoring.
** Requires Zero Data Retention, Modified Abuse Monitoring, Eyes Off, or Safety Retention.
API Endpoint, tool and model support
Filter by service, endpoint, tool, or model snapshot.
25 supported services
/v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speech
AudioSupported models
tts-1whisper-1gpt-4o-tts+ 3 model snapshots
gpt-4o-transcribegpt-4o-mini-transcribegpt-transcribe/v1/batches
BatchesSupported models
gpt-6-astragpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05+ 29 model snapshots
gpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125/v1/chat/completions
Chat CompletionsSupported models
gpt-6-astragpt-5.6-solgpt-5.6-terra+ 23 model snapshots
gpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-2025-08-07gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-mini-2025-01-31o3-2025-04-16o4-mini-2025-04-16o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125/v1/embeddings
EmbeddingsSupported models
text-embedding-3-smalltext-embedding-3-largetext-embedding-ada-002/v1/evals
EvalsSupported models
Supported/v1/files
FilesSupported models
Supported/v1/fine_tuning/jobs
Fine-tuningSupported models
gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4.1-2025-04-14+ 1 model snapshot
gpt-4.1-mini-2025-04-14/v1/images/edits
ImagesSupported models
gpt-image-2gpt-image-1gpt-image-1.5+ 1 model snapshot
gpt-image-1-mini/v1/images/generations
ImagesSupported models
gpt-image-2gpt-image-1gpt-image-1.5+ 1 model snapshot
gpt-image-1-mini/v1/moderations
ModerationSupported models
omni-moderation-latest/v1/live/sessions
GPT-LiveSupported models
gpt-live-1/v1/realtime
RealtimeSupported models
gpt-realtimegpt-realtime-1.5gpt-realtime-mini+ 3 model snapshots
gpt-realtime-2gpt-realtime-2.1gpt-realtime-2.1-mini/v1/realtime/transcription_sessions
RealtimeSupported models
gpt-realtime-whispergpt-live-transcribegpt-transcribe/v1/realtime/translations
RealtimeSupported models
gpt-realtime-translate/v1/responses
ResponsesSupported models
gpt-6-astragpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05+ 29 model snapshots
gpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125/v1/responses File Search
ResponsesSupported models
Supported/v1/responses Web Search
ResponsesSupported models
Supported/v1/vector_stores
Vector storesSupported models
SupportedCode Interpreter tool
ToolsSupported models
SupportedFile Search
ToolsSupported models
SupportedFile Uploads
FilesSupported models
SupportedNotes
Supported when used with base64 file uploads.
Remote MCP server tool
ToolsSupported models
SupportedNotes
MCP servers are third-party services. Data sent to an MCP server is subject to its data residency policies.
Scale Tier
OtherSupported models
SupportedStructured Outputs (excluding schema)
OtherSupported models
SupportedSupported input modalities
OtherSupported models
TextImageAudio/Voice| Endpoint or feature | Service | Supported models | Notes |
|---|---|---|---|
| /v1/audio/transcriptions, /v1/audio/translations, /v1/audio/speech | Audio | tts-1whisper-1gpt-4o-tts+ 3 model snapshotsgpt-4o-transcribegpt-4o-mini-transcribegpt-transcribe | — |
| /v1/batches | Batches | gpt-6-astragpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05+ 29 model snapshotsgpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125 | — |
| /v1/chat/completions | Chat Completions | gpt-6-astragpt-5.6-solgpt-5.6-terra+ 23 model snapshotsgpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-2025-08-07gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-mini-2025-01-31o3-2025-04-16o4-mini-2025-04-16o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125 | — |
| /v1/embeddings | Embeddings | text-embedding-3-smalltext-embedding-3-largetext-embedding-ada-002 | — |
| /v1/evals | Evals | Supported | — |
| /v1/files | Files | Supported | — |
| /v1/fine_tuning/jobs | Fine-tuning | gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4.1-2025-04-14+ 1 model snapshotgpt-4.1-mini-2025-04-14 | — |
| /v1/images/edits | Images | gpt-image-2gpt-image-1gpt-image-1.5+ 1 model snapshotgpt-image-1-mini | — |
| /v1/images/generations | Images | gpt-image-2gpt-image-1gpt-image-1.5+ 1 model snapshotgpt-image-1-mini | — |
| /v1/moderations | Moderation | omni-moderation-latest | — |
| /v1/live/sessions | GPT-Live | gpt-live-1 | — |
| /v1/realtime | Realtime | gpt-realtimegpt-realtime-1.5gpt-realtime-mini+ 3 model snapshotsgpt-realtime-2gpt-realtime-2.1gpt-realtime-2.1-mini | — |
| /v1/realtime/transcription_sessions | Realtime | gpt-realtime-whispergpt-live-transcribegpt-transcribe | — |
| /v1/realtime/translations | Realtime | gpt-realtime-translate | — |
| /v1/responses | Responses | gpt-6-astragpt-5.5-pro-2026-04-23gpt-5.4-pro-2026-03-05+ 29 model snapshotsgpt-5.2-pro-2025-12-11gpt-5-pro-2025-10-06gpt-5.6-solgpt-5.6-terragpt-5.6-lunagpt-5.5-2026-04-23gpt-5.4-2026-03-05gpt-5-2025-08-07gpt-5.4-mini-2026-03-17gpt-5.4-nano-2026-03-17gpt-5.2-2025-12-11gpt-5.1-2025-11-13gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o3-2025-04-16o4-mini-2025-04-16o1-proo1-pro-2025-03-19o3-mini-2025-01-31o1-2024-12-17gpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-mini-2024-07-18gpt-4-turbo-2024-04-09gpt-4-0613gpt-3.5-turbo-0125 | — |
| /v1/responses File Search | Responses | Supported | — |
| /v1/responses Web Search | Responses | Supported | — |
| /v1/vector_stores | Vector stores | Supported | — |
| Code Interpreter tool | Tools | Supported | — |
| File Search | Tools | Supported | — |
| File Uploads | Files | Supported | Supported when used with base64 file uploads. |
| Remote MCP server tool | Tools | Supported | MCP servers are third-party services. Data sent to an MCP server is subject to its data residency policies. |
| Scale Tier | Other | Supported | — |
| Structured Outputs (excluding schema) | Other | Supported | — |
| Supported input modalities | Other | TextImageAudio/Voice | — |
エンドポイントの制限事項
/v1/chat/completions
- 米国以外のリージョンでは store=true を設定できません。
- リージョン内処理に対応していないリージョンで保持期間を延長したプロンプトキャッシュを使用する場合、サービスを提供するために、OpenAI がそのリージョン外で顧客コンテンツを処理し、一時的に保存する必要が生じることがあります。
/v1/responses
- EU リージョンでは background=True を設定できません。
- リージョン内処理に対応していないリージョンで保持期間を延長したプロンプトキャッシュを使用する場合、サービスを提供するために、OpenAI がそのリージョン外で顧客コンテンツを処理し、一時的に保存する必要が生じることがあります。
/v1/live/sessions
GPT-Live のセッションはゼロデータ保持の対象です。ゼロデータ保持が有効な場合、リクエストで store を true に設定しても、false として扱われます。
セッションの保存はデフォルトで無効です。セッションの保存が有効なプロジェクトでは、store: true を設定すると、完了したセッションの記録が 30 日間保持され、ダウンロードしたり、フォークしたセッションの開始に使用したりできます。保存されたセッションとそのインデックスは 30 日後に期限切れになります。記録のダウンロードとフォークには、永続化を許可するデータポリシーが必要です。ゼロデータ保持では、これらの機能は利用できません。
フォーク時に store: false を設定すると、新しいセッションは保存されません。ただし、フォーク元の記録は削除されず、その読み取りに必要な認可も引き続き求められます。この API には、保存済みセッションを削除するための公開エンドポイントはありません。
GPT-Live は米国と欧州のデータレジデンシーに対応しています。処理の委任先となるバックエンドのモデルやツールには、それぞれ独自のデータ制御が適用されます。このページの該当するエンドポイントと機能の項目を確認してください。
/v1/realtime
/v1/realtime のトレース機能は、現在 EU のデータレジデンシー要件に準拠していません。
エンタープライズキー管理(EKM)
エンタープライズキー管理(EKM)を使用すると、お客様自身の外部キー管理システム(KMS)で管理するキーを使って、OpenAI 上の顧客コンテンツを暗号化できます。
設定が完了すると、プラットフォームの使用中に作成されるすべてのアプリケーション状態に EKM が適用されます。EKM の仕組みや、ご利用の KMS プロバイダーとの連携方法について詳しくは、EKM に関するヘルプセンターの記事をご覧ください。
EKM の制限事項
OpenAI は、AWS KMS、Google Cloud(GCP)、Azure Key Vault の外部アカウントを利用した Bring Your Own Key(BYOK)暗号化に対応しています。組織で別のキー管理サービスを使用している場合、OpenAI でそのキーを使用するには、対応するクラウド KMS プロバイダーのいずれかにキーを同期する必要があります。
EKM は以下の製品に対応していません。EKM が有効なプロジェクトでこれらのエンドポイントを使用しようとすると、エラーが返されます。
- Assistants (/v1/assistants)
- ビジョンファインチューニング