共有:
r1
OpenAI Web Search API

検索APIが、写真も連れてくる。

OpenAIのWeb Search APIが、テキストに加えて画像も検索できるようになった。RAGやエージェントが、記事の要約だけでなく商品写真や図版まで、同じ1回の呼び出しで直接引用できる時代が始まる。

AI Navigate 編集部2026.08.08読了 6分

BEFORE:TEXT ONLY web_search 呼び出し テキスト結果のみ 図版は別途スクレイピングが必要 AFTER:TEXT + IMAGE search_content_types テキスト+画像を同時取得
01
The Change

テキストだけだった検索に
画像が加わった

これまでResponses APIのweb_searchツールは、テキストのスニペットとURLしか返さなかった。図版や写真を使いたい場面では、別途スクレイピングやライセンス済み画像APIを組み合わせる必要があった。OpenAIは公式ドキュメント「Web search | OpenAI API」で、リクエストのsearch_content_types"image"を指定すると画像結果も取得できるようになったことを明らかにした。開発者向け公式アカウント「OpenAI Developers」もX上の告知で「アプリがWeb上の画像を検索できるようになった。商品・場所・ビジュアル参照・出典リンクを提示するアプリが作れる」と説明している。

具体的には、リクエストでsearch_content_types: ["image","text"]を指定し、image_settingsmax_results(取得件数)とcaption(画像への短い説明を付けるか)を制御する。画像結果はアシスタントの本文メッセージには混ざらず、web_search_call.results[]という別チャネルでレスポンスに含まれるため、アプリ側はURLとメタデータをそのままパースして表示・引用に使える。

従来のWeb Search API今回の変更
テキストのスニペットとURLのみ返却画像URL・キャプションも同時取得
画像の取得は別途スクレイピングが必要web_search_call.results[] にそのまま格納
RAGに画像を混ぜるには追加実装が必要1回のツール呼び出しで完結
02
Under the Hood

何が変わったのか
設定項目で見る

2種
content type: image ・ text を同時指定
2項目
image_settings: max_results / caption
別チャネル
web_search_call.results[] にURL格納

もう、写真だけ別のツールに探しに行かなくていい。
検索と引用が、同じ1回の呼び出しで完結する。


03
How It Works

リクエストから画像URLまでの流れ

同じ1回の呼び出しで、テキストと画像を別チャネルに分けて取り出す設計。

Responses API tools: [web_search] search_content_types ["image","text"] assistant message 本文中のテキスト引用 web_search_call.results[] 画像URL・キャプション アプリ/ エージェント
FIG. web_searchツールが1回の呼び出しでテキストと画像を別チャネルに分けて返す
01

content_typesを指定

リクエスト時にsearch_content_types: ["image","text"]を指定するだけで、追加のクロール処理を組まずに画像検索が有効になる。

02

画像はresultsに分離

画像結果はアシスタントのテキスト出力には混ざらず、web_search_call.results[]という別チャネルで返る。URLと画像キャプションを含む。

03

アプリ側でそのまま利用

URLとcaptionをそのまま自社のUIやRAGパイプラインへ渡せる。従来のように画像を別途クロールして本文と紐付ける処理が丸ごと不要になる。

04
Who It Helps

職種別に見る、効くポイント

「エンジニア・マーケター・デザイナー」——同じ機能でも、職種によって効き方は異なる。

エンジニア

RAGパイプラインに画像検索を足すたび組んでいた専用スクレイパーが不要になる。web_search_call.results[]をそのままベクトルDBやUIカードに渡せる分、実装工数と保守対象が減る。

マーケター

競合の商品写真やキャンペインビジュアルを、テキスト調査と同じプロンプト・同じ呼び出しで一度に集められる。市場調査資料の下準備を短縮できる。

デザイナー

ムードボードやビジュアルリファレンスの収集を、チャット越しの指示だけで済ませられる。ただし著作権・利用許諾の確認は従来どおり別途必要になる。


05
What's Next / Risks

手放しでは喜べない理由

一方で、テキスト用途が中心の開発者にとって、今回の変更はほぼ無風だ。ドキュメント上でも画像検索の対象範囲・著作権処理・レート制限までは詳しく触れられておらず、商用のRAGアプリに組み込む前には自前で検証する必要がある。加えて、Google GeminiのSearch Groundingは以前からマルチモーダル入力への対応を進めてきた経緯があり、今回の追加は「後追いで足並みを揃えた一手」という側面も否めない。

実務での推奨アクションは3つ。(1) まずimage_settings.max_resultsを小さく設定し、返ってくる画像URLのドメイン分布や出典表記を目視で確認する。(2) caption: trueにしてキャプション精度を検証してから本番のRAGパイプラインへ接続する。(3) 既存のスクレイピング処理はすぐには捨てず、画像APIのレート制限や結果欠落時のフォールバックとして当面併用する。「画像もヒットするようになった」という一報だけで飛びつくと、著作権や品質の検証が抜け落ちやすい。