For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション

ウェブ検索

ChatGPT で作業しながらウェブを検索

ChatGPT には公式のウェブ検索ツールが用意されています。 ウェブ検索の結果はすべて、信頼できない入力として扱ってください。

ChatGPT デスクトップアプリでは、チャットで最新情報を尋ねてください。 ChatGPT は、検索アクティビティをほかのツール呼び出しとともにトランスクリプトに記録します。

ローカルの Codex チャットでは、キャッシュ検索がデフォルトで有効です。 キャッシュモードでは、任意のページをリアルタイムで取得する代わりに、OpenAI が管理するインデックスを使用します。 これによりプロンプトインジェクションのリスクは低減しますが、完全になくなるわけではありません。

ウェブ検索はホスト型ツールであり、サンドボックス内のローカルコマンドによるネットワーク通信とは別の仕組みです。 権限プロファイルのネットワークプロキシやドメイン許可リストは使用せず、 コマンドのネットワークアクセスを無効にしても、ウェブ検索を引き続き利用できる場合があります。 必要に応じて web_searchtools.web_search.allowed_domains、 管理対象の allowed_web_search_modes で検索を設定してください。 検索対象ドメインのフィルターは、ローカルコマンドの通信、アプリ、コネクタ、MCP サーバーを制限しません。

最新情報が必要なタスクでは、ライブ検索を使用してください。 web_search = "live"config.toml に記述します。ツールを無効にするには web_search = "disabled" を設定してください。 "indexed" モードでは、 検索インデックスを介して制御されるリクエストに限り、外部ウェブへのアクセスが許可されます。Codex をフルアクセスで実行すると、 ウェブ検索ではデフォルトでライブ検索結果が使用されます。設定の基本を参照し、 設定ファイルの場所と優先順位を確認してください。

カスタムモデルプロバイダーでの検索

カスタムモデルプロバイダーは、互換性のある検索エンドポイントをサポートしている場合、 スタンドアロンのウェブ検索にオプトインできます:

model_provider = "custom"
web_search = "live"

[model_providers.custom]
name = "Custom Responses provider"
base_url = "https://example.com/v1"
env_key = "CUSTOM_RESPONSES_API_KEY"
supports_standalone_web_search = true

カスタムプロバイダーのデフォルト設定は supports_standalone_web_search = false です。 スタンドアロンのウェブ検索は現在も開発中で、デフォルトでは無効です。 プロバイダーのこの機能を設定するだけでは、スタンドアロン検索は有効になりません。 プロバイダー、選択したモデル、ランタイムもスタンドアロン検索に対応している必要があります。 ワークスペースの制限および管理対象の検索制限も引き続き適用されます。

Codex Cloud の環境に適用されるネットワーク境界については、インターネット アクセスを参照してください。