SearXNG Search
OpenClawは、SearXNG を セルフホスト型 かつ キー不要 のweb_search プロバイダーとしてサポートしています。SearXNGは、
Google、Bing、DuckDuckGo などのソースから結果を集約するオープンソースの
メタ検索エンジンです。
利点:
- 無料かつ無制限 — APIキーや商用サブスクリプションは不要
- プライバシー / エアギャップ — クエリがネットワーク外へ出ない
- どこでも使える — 商用検索APIのリージョン制限なし
セットアップ
SearXNGインスタンスを実行する
設定
baseUrl フィールドは SecretRef オブジェクトも受け付けます。
トランスポートルール:
https://は公開または非公開のSearXNGホストで利用可能http://は信頼できるプライベートネットワークまたはloopbackホストでのみ受け付けられる- 公開SearXNGホストでは
https://を使用する必要がある
環境変数
設定の代わりにSEARXNG_BASE_URL を設定します:
SEARXNG_BASE_URL が設定されていて、明示的なプロバイダー設定がない場合、
自動検出は自動的にSearXNGを選択します(優先度は最低です —
キー付きのAPIベースプロバイダーがあればそちらが先に選ばれます)。
plugin設定リファレンス
| Field | 説明 |
|---|---|
baseUrl | SearXNGインスタンスのベースURL(必須) |
categories | general、news、science などのカンマ区切りカテゴリ |
language | en、de、fr などの結果用言語コード |
注意
- JSON API — HTMLスクレイピングではなく、SearXNGネイティブの
format=jsonエンドポイントを使用 - APIキー不要 — どのSearXNGインスタンスでもそのまま動作
- ベースURL検証 —
baseUrlは有効なhttp://またはhttps://URLである必要があります。公開ホストではhttps://を使用する必要があります - 自動検出順序 — SearXNGは自動検出で最後(順序200)に確認されます。 キーが設定されたAPIベースプロバイダーが先に実行され、その後 DuckDuckGo(順序100)、次に Ollama Web Search(順序110)が続きます
- セルフホスト型 — インスタンス、クエリ、上流検索エンジンを自分で制御できます
- カテゴリ は未設定時に
generalがデフォルトになります
関連
- Web Search overview — すべてのプロバイダーと自動検出
- DuckDuckGo Search — もう1つのキー不要フォールバック
- Brave Search — 無料ティア付きの構造化結果