KYC不要 — 身分証もセルフィーも書類も不要。暗号資産で支払い: BTC, USDT, USDC, ETH, SOL, LTC
言語: 日本語
APIキーを取得

ドキュメント · n8n · 2026年10月22日確認

HTTP Requestツールを使ったn8n AIエージェント向けWeb検索

n8nのHTTP Requestノードは、ツールとしてAI Agentに接続できます。/searchを指定し、モデルに検索クエリを書かせ、回答をタイトル、URL、ページ本文に絞り込みます。コミュニティノードは不要です。

最終更新:

クイック回答

n8n AIエージェントにWeb検索ツールを渡すにはどうすればいいですか?

HTTP Requestノードをツールとしてn8nのAI Agentに接続し、GET https://llmwebsearch.com/api/v1/searchに設定して、LLMWebSearchキーを保持するHeader Auth認証情報を使い、モデルにqパラメータを$fromAI()で埋めさせます。Optimize Responseをオンにして、title、url、contentを保持します。上位3ページを読み取る検索は1クレジットで、2026年10月時点の$1.20/1K検索から。KYC不要。

どのHTTP Request設定を使えばいいですか?

オプション名は、2026年10月22日に読んだn8nのHTTP Requestノードのドキュメントに記載されているとおりです。

設定値
配置AI Agentノードにツールとして接続
メソッドGET
URLhttps://llmwebsearch.com/api/v1/search
認証Generic credential type → Header Auth
Header Auth認証情報NameはAuthorization、値はBearer の後にキーを続ける
Send Query Parametersオン、Using Fields Below
パラメータqモデルが$fromAI()で埋める(下記参照)
パラメータmax_results5
パラメータread3
パラメータmax_chars4000
レスポンスを最適化オン · JSON · データを含むフィールド results · フィールドを含める 選択済み: title, url, content

カスタムノードではなくHTTP Requestノードを使うのはなぜですか?

ヘッダー1つとクエリパラメータ4つを付けたGETリクエスト1回でAPIに必要なものはすべて済むからです。n8nのドキュメントによると、HTTP Requestノードは通常のノードとして実行することも、AIエージェントにツールとして接続することもでき、一部のオプションはツール形式でのみ利用できます。

当社側でインストールや更新が必要なものは何もなく、APIキーはワークフローではなくn8nのクレデンシャルストアに保管されます。n8n専用のAPIキーを発行してください。エージェント、アプリ、チームメンバーごとに1つのAPIキーを作成し、ダッシュボードから他のキーに触れずにどれでも失効させられます。

モデルは検索クエリをどのように書くのですか?

n8nの$fromAI()関数をqフィールドの値の中で使います。ドキュメントに記載された形式は$fromAI(key, description, type, defaultValue)です。キーquery、"What to search for on the web"のような説明、型stringを使います。n8nは、$fromAI()はAI Agentノードに接続されたツールでのみ動作すると注記しています。

ツール自体についても平易な言葉で説明してください。たとえば"Searches the web and returns sources with their page text; cite the URLs"のように。エージェントはそのテキストを使って、いつ検索するかを判断します。

レスポンスを最適化をオンにするのはなぜですか?

ツールが返すものはすべてモデルのコンテキストに入るからです。レスポンスを最適化はツール専用のオプションで、モデルに渡される内容を減らします。JSON型では、データを含むフィールドをresultsに設定し、title、url、contentのみを含めます。

これによりエージェントは、本文付きの短いソース一覧だけを受け取り、それ以外は何も見えません。長さは当社側でmax_charsを使って制限でき、各ページはAPIから出る前に切り詰められます。

エージェントなしで検索をスケジュール実行できますか?

はい。HTTP RequestノードをSchedule Triggerの後ろの通常のノードとして使い、検索クエリを固定します。topic=newsとtime_range=dayを追加してあるテーマのその日の記事を集め、タイトルとURLをチャット、スプレッドシート、メールに送ります。

スケジュール実行のニュース検索を1日1回行うと月に約30クレジットなので、5,000検索($9.25)で多くのテーマを長期間カバーできます。検索クレジットに有効期限はありません。今月使わなかった分は来年も残ります。

ページが拒否されたとき、ワークフローは何を受け取りますか?

検索自体は成功します。拒否された結果はタイトルとURLを保持し、contentはなく、content_statusに理由(blocked_by_robotsなど)が示されます。当社のリーダーはrobots.txtを尊重します。LLMWebSearchとして名乗り、サイトが自身またはすべてのロボット向けに定めたルールに従い、読み取りを許可されていないページのコンテンツは除外します。

HTTPエラーは別です。キーが誤っていると401、残高が空だと402、呼び出しが多すぎると429が返ります。エージェントでは、ツールがエラーをそのまま返すようにしてモデルが説明できるようにします。スケジュール実行のワークフローでは、エラーをログに記録する分岐へルーティングします。エラーページにはすべてのコードが記載されています。

ワークフローを構築する前に呼び出しをテストするには?

curlレシピにある同じリクエストをcurlで実行してください。ターミナルでは成功してn8nで失敗する場合は、原因はノード設定にあります。よくあるのは、クレデンシャルの値にBearer プレフィックスがない、またはqフィールドが空のケースです。

n8n: よくある質問

LLMWebSearchのコミュニティノードはありますか?

いいえ、また必要ありません。組み込みのHTTP Requestノードが、AI Agent用のツールとしても、あらゆるワークフローの通常のノードとしても機能します。

リクエストをJSONボディ付きのPOSTで送れますか?

はい。Send BodyをオンにしてJSONコンテンツタイプを選び、GETパラメータと同じ名前を使います。include_domainsのようなリストを追加する場合はPOSTのほうが便利です。

エージェントが実行する検索回数を制限するには?

エージェントのシステムメッセージに制限を書きます(1つの質問につき検索2回など)。またreadは3以下に保ち、各検索が1クレジットに収まるようにします。

支払い方法は?

BTC, USDT, USDC, ETH, SOL, LTCの$25からチャージし、残高からパックを購入します。LLMWebSearchでは身分証明書、自撮り、書類は一切求められません。

出典 (3)
  1. HTTP Requestノード — n8n docs (read 2026-10-22)
  2. HTTP Requestクレデンシャル — n8n docs (read 2026-10-22)
  3. $fromAI()でAIにツールパラメータを指定させる — n8n docs (read 2026-10-22)

$1.20/1K検索から · KYC不要

APIキーを取得