Tools
Поиск Grok
OpenClaw поддерживает Grok как провайдера web_search, используя основанные на веб-поиске
ответы xAI для создания синтезированных ИИ ответов, подкрепленных актуальными результатами поиска
с цитированием.
Веб-поиск Grok предпочитает существующий вход через xAI OAuth, когда он доступен.
Если профиля OAuth нет, тот же API-ключ xAI также может обеспечивать работу встроенного
инструмента x_search для поиска публикаций X (ранее Twitter) и инструмента code_execution.
Если вы сохраните ключ в plugins.entries.xai.config.webSearch.apiKey,
OpenClaw также повторно использует его как резервный вариант для встроенного провайдера моделей xAI.
Для метрик на уровне публикации X, таких как репосты, ответы, закладки или просмотры, предпочитайте
x_search с точным URL публикации или ID статуса вместо широкого поискового
запроса.
Начальная настройка и конфигурирование
Если вы выбираете Grok во время:
openclaw onboardopenclaw configure --section web
OpenClaw может использовать существующий профиль xAI OAuth без запроса отдельного
ключа для веб-поиска. Если OAuth недоступен, выполняется переход к настройке API-ключа xAI.
OpenClaw также может показать отдельный последующий шаг для включения x_search с теми же
учетными данными xAI. Этот последующий шаг:
- появляется только после выбора Grok для
web_search - не является отдельным выбором провайдера веб-поиска верхнего уровня
- может при необходимости задать модель
x_searchв том же потоке
Если вы пропустите его, вы сможете включить или изменить x_search позже в конфигурации.
Войдите или получите API-ключ
Используйте xAI OAuth
Если вы уже вошли через xAI во время начальной настройки или авторизации модели, выберите
Grok как провайдера web_search. Отдельный API-ключ не требуется:
openclaw onboard --auth-choice xai-oauthopenclaw config set tools.web.search.provider grokИспользуйте резервный API-ключ
Получите API-ключ в xAI, если OAuth недоступен или вы намеренно хотите конфигурацию веб-поиска на основе ключа.
Сохраните ключ
Задайте XAI_API_KEY в окружении Gateway или настройте через:
openclaw configure --section webКонфигурация
{ plugins: { entries: { xai: { config: { webSearch: { apiKey: "xai-...", // optional if xAI OAuth or XAI_API_KEY is available baseUrl: "https://api.x.ai/v1", // optional Responses API proxy/base URL override }, }, }, }, }, tools: { web: { search: { provider: "grok", }, }, },}Альтернативы учетных данных: войдите с помощью openclaw models auth login --provider xai --method oauth, задайте XAI_API_KEY в окружении Gateway
или сохраните plugins.entries.xai.config.webSearch.apiKey. Для установки gateway
поместите переменные окружения в ~/.openclaw/.env.
Как это работает
Grok использует основанные на веб-поиске ответы xAI, чтобы синтезировать ответы со встроенными цитатами, подобно подходу Gemini с опорой на Google Search.
Поддерживаемые параметры
Поиск Grok поддерживает query.
count принимается для совместимости с общим web_search, но Grok все равно
возвращает один синтезированный ответ с цитатами, а не список из N результатов.
Фильтры, специфичные для провайдера, сейчас не поддерживаются.
Grok использует специфичный для провайдера тайм-аут по умолчанию в 60 секунд, потому что основанные
на веб-поиске запросы xAI Responses могут выполняться дольше, чем общий тайм-аут web_search по умолчанию. Задайте
tools.web.search.timeoutSeconds, чтобы переопределить его.
Переопределения базового URL
Задайте plugins.entries.xai.config.webSearch.baseUrl, когда веб-поиск Grok должен
маршрутизироваться через операторский прокси или совместимую с xAI конечную точку Responses. OpenClaw
отправляет запросы в <baseUrl>/responses после удаления завершающих слэшей. x_search
использует тот же резервный webSearch.baseUrl, если
plugins.entries.xai.config.xSearch.baseUrl не задан.
Связанное
- Обзор веб-поиска -- все провайдеры и автоопределение
- x_search в веб-поиске -- полноценный поиск X через xAI
- Поиск Gemini -- синтезированные ИИ ответы через обоснование Google