Tools

Grok araması

OpenClaw, canlı arama sonuçlarıyla desteklenen ve alıntılar içeren, yapay zekâ tarafından sentezlenmiş yanıtlar üretmek için xAI'ın web temellendirmeli yanıtlarını kullanarak Grok'u bir web_search sağlayıcısı olarak destekler.

Grok web araması, kullanılabilir olduğunda mevcut bir xAI OAuth oturum açma profilini tercih eder. OAuth profili yoksa aynı xAI API anahtarı, X'te (eski adıyla Twitter) gönderi aramaya yönelik yerleşik x_search aracını ve code_execution aracını da çalıştırır. Anahtarın plugins.entries.xai.config.webSearch.apiKey konumunda saklanması, OpenClaw'ın bu anahtarı paketlenmiş xAI model sağlayıcısı için yedek olarak yeniden kullanmasına da olanak tanır.

Gönderi düzeyindeki X metrikleri (yeniden gönderimler, yanıtlar, yer imleri, görüntülemeler) için geniş kapsamlı bir arama sorgusu yerine tam gönderi URL'si veya durum kimliğiyle x_search kullanın.

İlk katılım ve yapılandırma

openclaw onboard veya openclaw configure --section web sırasında Grok seçildiğinde OpenClaw, ayrı bir web araması anahtarı istemeden mevcut bir xAI OAuth profilini yeniden kullanabilir. OAuth yoksa xAI API anahtarı kurulumuna geri döner.

Ardından OpenClaw, aynı xAI kimlik bilgisiyle x_search özelliğini etkinleştirmek için bir takip adımı sunar. Bu takip adımı:

  • yalnızca web_search için Grok'u seçtikten sonra görünür
  • ayrı bir üst düzey web araması sağlayıcısı seçeneği değildir
  • isteğe bağlı olarak aynı akışta x_search modelini ayarlayabilir

x_search özelliğini daha sonra yapılandırmada etkinleştirmek veya değiştirmek için bu adımı atlayın.

Oturum açın veya bir API anahtarı edinin

  • xAI OAuth kullanın

    İlk katılım veya model kimlik doğrulaması sırasında xAI ile zaten oturum açtıysanız web_search sağlayıcısı olarak Grok'u seçin. Ayrı bir API anahtarı gerekmez:

    bash
    openclaw onboard --auth-choice xai-oauthopenclaw config set tools.web.search.provider grok
  • Yedek olarak bir API anahtarı kullanın

    OAuth kullanılamadığında veya özellikle anahtar destekli web araması yapılandırması kullanmak istediğinizde xAI üzerinden bir API anahtarı edinin.

  • Anahtarı saklayın

    Gateway ortamında XAI_API_KEY değerini ayarlayın veya şununla yapılandırın:

    bash
    openclaw configure --section web
  • Yapılandırma

    json5
    {  plugins: {    entries: {      xai: {        config: {          webSearch: {            apiKey: "xai-...", // xAI OAuth veya XAI_API_KEY kullanılabiliyorsa isteğe bağlıdır            baseUrl: "https://api.x.ai/v1", // isteğe bağlı Responses API proxy/temel URL geçersiz kılması          },        },      },    },  },  tools: {    web: {      search: {        provider: "grok",      },    },  },}

    Kimlik bilgisi alternatifleri: openclaw models auth login --provider xai --method oauth, Gateway ortamında XAI_API_KEY veya plugins.entries.xai.config.webSearch.apiKey. Bir Gateway kurulumu için ortam değişkenlerini ~/.openclaw/.env dosyasına koyun.

    Nasıl çalışır?

    Grok, Gemini'ın Google Arama temellendirme yaklaşımına benzer biçimde, satır içi alıntılar içeren yanıtlar sentezlemek için xAI'ın web temellendirmeli yanıtlarını kullanır.

    Desteklenen parametreler

    Grok araması query parametresini destekler. Paylaşılan web_search uyumluluğu için count kabul edilir ancak Grok, N sonuçlu bir liste yerine her zaman alıntılar içeren tek bir sentezlenmiş yanıt döndürür. Sağlayıcıya özgü filtreler desteklenmez.

    xAI Responses web temellendirmeli aramaları, paylaşılan web_search varsayılanından daha uzun sürebildiği için Grok varsayılan olarak 60 saniyelik zaman aşımı kullanır. Bunu tools.web.search.timeoutSeconds ile geçersiz kılın.

    Temel URL geçersiz kılmaları

    Grok web aramasını bir operatör proxy'si veya xAI uyumlu Responses uç noktası üzerinden yönlendirmek için plugins.entries.xai.config.webSearch.baseUrl değerini ayarlayın. OpenClaw, sondaki eğik çizgileri kaldırdıktan sonra <baseUrl>/responses adresine gönderim yapar. plugins.entries.xai.config.xSearch.baseUrl ayarlanmadığı sürece x_search, aynı webSearch.baseUrl değerini yedek olarak kullanır.

    İlgili

    Was this useful?
    On this page

    On this page