Tools

Recherche Grok

OpenClaw prend en charge Grok comme fournisseur web_search, en utilisant les réponses xAI ancrées dans le Web pour produire des réponses synthétisées par l’IA, étayées par des résultats de recherche en direct avec citations.

La même XAI_API_KEY peut également alimenter l’outil intégré x_search pour la recherche de publications X (anciennement Twitter). Si vous stockez la clé sous plugins.entries.xai.config.webSearch.apiKey, OpenClaw la réutilise désormais aussi comme solution de repli pour le fournisseur de modèles xAI intégré.

Pour les métriques X au niveau d’une publication, comme les republications, les réponses, les signets ou les vues, préférez x_search avec l’URL exacte de la publication ou l’ID de statut plutôt qu’une requête de recherche large.

Intégration et configuration

Si vous choisissez Grok pendant :

  • openclaw onboard
  • openclaw configure --section web

OpenClaw peut afficher une étape de suivi distincte pour activer x_search avec la même XAI_API_KEY. Cette étape de suivi :

  • apparaît uniquement après avoir choisi Grok pour web_search
  • n’est pas un choix distinct de fournisseur de recherche Web de premier niveau
  • peut éventuellement définir le modèle x_search pendant le même flux

Si vous l’ignorez, vous pouvez activer ou modifier x_search plus tard dans la configuration.

Obtenir une clé API

  • Créer une clé

    Obtenez une clé API auprès de xAI.

  • Stocker la clé

    Définissez XAI_API_KEY dans l’environnement Gateway, ou configurez-la via :

    openclaw configure --section web
    
  • Configuration

    {
      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",
          },
        },
      },
    }
    

    Alternative par variable d’environnement : définissez XAI_API_KEY dans l’environnement Gateway. Pour une installation de gateway, placez-la dans ~/.openclaw/.env.

    Fonctionnement

    Grok utilise les réponses xAI ancrées dans le Web pour synthétiser des réponses avec citations intégrées, d’une manière similaire à l’approche d’ancrage de Google Search utilisée par Gemini.

    Paramètres pris en charge

    La recherche Grok prend en charge query.

    count est accepté pour la compatibilité avec le web_search partagé, mais Grok renvoie toujours une réponse synthétisée avec citations plutôt qu’une liste de N résultats.

    Les filtres propres au fournisseur ne sont pas pris en charge actuellement.

    Grok utilise un délai d’expiration par défaut propre au fournisseur de 60 secondes, car les recherches ancrées dans le Web via xAI Responses peuvent prendre plus de temps que la valeur par défaut partagée de web_search. Définissez tools.web.search.timeoutSeconds pour le remplacer.

    Remplacements de l’URL de base

    Définissez plugins.entries.xai.config.webSearch.baseUrl lorsque la recherche Web Grok doit passer par un proxy d’opérateur ou un point de terminaison Responses compatible avec xAI. OpenClaw publie vers <baseUrl>/responses après avoir supprimé les barres obliques finales. x_search utilise la même solution de repli webSearch.baseUrl, sauf si plugins.entries.xai.config.xSearch.baseUrl est défini.

    Connexe