ユーザ用ツール

サイト用ツール


ai:openclaw:websearch

文書の過去の版を表示しています。


Web 検索

Agent は最初から curl 等の shell コマンドを実行できるため、ネットワークへのアクセスは可能です。 特定のサイトの情報を拾ってくるような指示は特に何も設定しなくてもできるようになっています。

もし Web 検索が必要な場合はいくつかの方法があります。

  • web_search を使う
  • web_fetch だけ使う
  • browser を使う

Web Tool

ネット検索サービスを呼び出します。web_search を使う場合は Brabe Search や Perplexity などのアカウント登録と API Key が必要です。

  • openclaw configure --section web」コマンドで設定します

これらの設定は $HOME/.openclaw/openclaw.json に保存されます。

  "tools": {
    "web": {
      "search": {
        "enabled": true,
        "apiKey": "<BRAVE-SEARCH-API-KEY>"
      },
      "fetch": {
        "enabled": true
      }
    }
  },

web_fetch

直接 URL を指定してページを参照します。curl でダウンロードするのと同じです。 OpenClaw は web_search が使えない場合は web_fetch だけ使ってネットへのアクセス&検索を試みようとします。

例えば以下のように web_search が false の場合は、web_fetch だけ使って検索エンジンの使用します。

  "tools": {
    "web": {
      "search": {
        "enabled": false
      },
      "fetch": {
        "enabled": true
      }
    }
  },

ブラウザ

openclaw はブラウザをコントロールできるので、ネット検索だけでなく直接ブラウザを操作させることもできます。 なおブラウザを使用する場合は GUI 環境下で対象のブラウザがインストールされている必要があります。

使用可能なブラウザは Chrome 系です。(Chromium/Edge の場合は設定ファイルを修正する必要があるかもしれません)

ブラウザのアクセス方法は以下の 2種類があります。

  • Playwright 経由
  • Chrome Extension 経由

最初は Chrome extension が無いと言われるかもしれませんが、browser profile の openclaw を使ってアクセスするように指示を出すと Playwright 経由で使用してくれます。

ai/openclaw/websearch.1771078899.txt.gz · 最終更新: by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki