Tools
Ollama Web検索
OpenClaw は、バンドルされた web_search プロバイダーとして Ollama Web Search をサポートします。これは Ollama の web-search API を使用し、タイトル、URL、スニペットを含む構造化された結果を返します。
ローカルまたはセルフホストの Ollama では、この設定はデフォルトで API キーを必要としません。必要なものは次のとおりです。
- OpenClaw から到達可能な Ollama ホスト
ollama signin
直接ホスト型検索を使う場合は、Ollama プロバイダーのベース URL を https://ollama.com に設定し、実際の OLLAMA_API_KEY を指定します。
セットアップ
Ollama を起動する
Ollama がインストールされ、実行中であることを確認します。
サインインする
実行します。
ollama signinOllama Web Search を選択する
実行します。
openclaw configure --section web次に、プロバイダーとして Ollama Web Search を選択します。
すでにモデルで Ollama を使用している場合、Ollama Web Search は同じ設定済みホストを再利用します。
設定
{ tools: { web: { search: { provider: "ollama", }, }, },}任意の Ollama ホスト上書き:
{ plugins: { entries: { ollama: { config: { webSearch: { baseUrl: "http://ollama-host:11434", }, }, }, }, },}すでに Ollama をモデルプロバイダーとして設定している場合、web-search プロバイダーは代わりにそのホストを再利用できます。
{ models: { providers: { ollama: { baseUrl: "http://ollama-host:11434", }, }, },}Ollama モデルプロバイダーは baseUrl を正規キーとして使用します。web-search プロバイダーは、OpenAI SDK スタイルの設定例との互換性のために、models.providers.ollama の baseURL も尊重します。
明示的な Ollama ベース URL が設定されていない場合、OpenClaw は http://127.0.0.1:11434 を使用します。
Ollama ホストが bearer 認証を想定している場合、OpenClaw はその設定済みホストへのリクエストに models.providers.ollama.apiKey(または対応する環境変数ベースのプロバイダー認証)を再利用します。
直接ホスト型 Ollama Web Search:
{ models: { providers: { ollama: { baseUrl: "https://ollama.com", apiKey: "OLLAMA_API_KEY", }, }, }, tools: { web: { search: { provider: "ollama", }, }, },}注記
- このプロバイダーには、web-search 専用の API キーフィールドは不要です。
- Ollama ホストが認証で保護されている場合、OpenClaw は通常の Ollama プロバイダー API キーが存在するときにそれを再利用します。
baseUrlがhttps://ollama.comの場合、OpenClaw はhttps://ollama.com/api/web_searchを直接呼び出し、設定済みの Ollama API キーを bearer 認証として送信します。- 設定済みホストが web search を公開しておらず、
OLLAMA_API_KEYが設定されている場合、OpenClaw はその環境変数キーをローカルホストへ送信せずにhttps://ollama.com/api/web_searchへフォールバックできます。 - Ollama に到達できない、またはサインインしていない場合、OpenClaw はセットアップ中に警告しますが、選択はブロックしません。
- OpenClaw は、より優先度の高い認証情報付きプロバイダーが設定されていない場合でも、Ollama Web Search を自動選択しません。
tools.web.search.provider: "ollama"で明示的に選択してください。 - ローカルの Ollama デーモンホストは、Ollama Cloud に署名して転送する local proxy エンドポイント
/api/experimental/web_searchを使用します。 https://ollama.comホストは、bearer API-key 認証で公開ホスト型エンドポイント/api/web_searchを直接使用します。
関連
- Web Search の概要 -- すべてのプロバイダーと自動検出
- Ollama -- Ollama モデルのセットアップとクラウド/ローカルモード