Tools

Grok 検索

OpenClaw は Grok を web_search プロバイダーとしてサポートし、xAI の Web に基づく レスポンスを使用して、ライブ検索結果に裏付けられた AI 合成の回答を引用付きで生成します。

同じ XAI_API_KEY は、X(旧 Twitter)の投稿検索用の組み込み x_search ツールにも使用できます。キーを plugins.entries.xai.config.webSearch.apiKey に保存すると、OpenClaw はバンドルされた xAI モデルプロバイダーの フォールバックとしても再利用するようになりました。

リポスト、返信、ブックマーク、表示回数などの投稿レベルの X メトリクスには、広範な検索 クエリではなく、正確な投稿 URL またはステータス ID で x_search を使用することを推奨します。

オンボーディングと設定

次の実行中に Grok を選択した場合:

  • openclaw onboard
  • openclaw configure --section web

OpenClaw は、同じ XAI_API_KEYx_search を有効にする別個のフォローアップ手順を表示できます。そのフォローアップは:

  • web_search に Grok を選択した後にのみ表示されます
  • 別個のトップレベル Web 検索プロバイダー選択ではありません
  • 同じフロー内で任意に x_search モデルを設定できます

スキップした場合は、後で設定から x_search を有効化または変更できます。

API キーを取得する

  • Create a key

    xAI から API キーを取得します。

  • Store the key

    Gateway 環境で XAI_API_KEY を設定するか、次で設定します:

    openclaw configure --section web
    
  • 設定

    {
      plugins: {
        entries: {
          xai: {
            config: {
              webSearch: {
                apiKey: "xai-...", // optional if XAI_API_KEY is set
                baseUrl: "https://api.x.ai/v1", // optional Responses API proxy/base URL override
              },
            },
          },
        },
      },
      tools: {
        web: {
          search: {
            provider: "grok",
          },
        },
      },
    }
    

    環境による代替: Gateway 環境で XAI_API_KEY を設定します。 Gateway インストールでは、~/.openclaw/.env に配置します。

    仕組み

    Grok は xAI の Web に基づくレスポンスを使用して、Gemini の Google Search grounding アプローチと同様に、インライン引用付きの回答を合成します。

    サポートされるパラメーター

    Grok 検索は query をサポートします。

    count は共有 web_search 互換性のために受け付けられますが、Grok は N 件の結果リストではなく、引用付きの合成回答を 1 件返します。

    プロバイダー固有のフィルターは現在サポートされていません。

    Grok はプロバイダー固有の 60 秒のデフォルトタイムアウトを使用します。これは、xAI Responses の Web に基づく検索が共有 web_search のデフォルトより長く実行される場合があるためです。 上書きするには tools.web.search.timeoutSeconds を設定します。

    ベース URL の上書き

    Grok Web 検索をオペレータープロキシまたは xAI 互換の Responses エンドポイント経由でルーティングする必要がある場合は、 plugins.entries.xai.config.webSearch.baseUrl を設定します。OpenClaw は末尾のスラッシュを削除した後、 <baseUrl>/responses に投稿します。plugins.entries.xai.config.xSearch.baseUrl が設定されていない限り、 x_search は同じ webSearch.baseUrl フォールバックを使用します。

    関連