ai:openclaw:websearch
文書の過去の版を表示しています。
Web 検索
Agent は最初から curl 等の shell コマンドを実行できるため、ネットワークへのアクセスは可能です。 特定のサイトの情報を拾ってくるような指示は特に何も設定しなくてもできるようになっています。
もし Web 検索が必要な場合はいくつかの方法があります。
- web_search を使う
- web_fetch だけ使う
- browser を使う
Web Tool
web_search
ネット検索サービスを呼び出します。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 はブラウザをコントロールできるので、Chrome/Chromium 等を使ってネット検索ができます。 API Key は不要ですが、その代わり GUI 環境下で対象のブラウザがインストールされている必要があります。
ブラウザのアクセス方法は以下の 2種類があります。
- Playwright 経由
- Chrome Extension 経由
最初は Chrome extension が無いと言われるかもしれませんが、profile openclaw を使ってアクセスするように何度か指示を出しているとアクセスできるようになります。
ai/openclaw/websearch.1771078685.txt.gz · 最終更新: by oga
