Tools
Параллельный поиск
Plugin Parallel предоставляет два провайдера web_search от Parallel:
- Parallel Search (Free) (
parallel-free) -- бесплатный Search MCP от Parallel. Не требует учетной записи или API-ключа. Выбирайте его явно, когда нужен размещенный у Parallel путь поиска без ключа. - Parallel Search (
parallel) -- платный Search API от Parallel. ТребуетPARALLEL_API_KEYи предлагает более высокие лимиты частоты запросов и настройку objective.
Оба возвращают ранжированные, оптимизированные для LLM выдержки из веб-индекса, созданного для AI-агентов.
Задайте tools.web.search.provider как parallel-free или parallel, чтобы выбрать один
явно.
Установите Plugin
Установите официальный Plugin, затем перезапустите Gateway:
openclaw plugins install @openclaw/parallel-pluginopenclaw gateway restartAPI-ключ (платный провайдер)
parallel-free не требует API-ключа, но его все равно нужно выбрать как
управляемый провайдер. Платному провайдеру parallel нужен API-ключ:
Create an account
Зарегистрируйтесь на platform.parallel.ai и сгенерируйте API-ключ в своей панели управления.
Store the key
Задайте PARALLEL_API_KEY в окружении Gateway или настройте через:
openclaw configure --section webКонфигурация
{ plugins: { entries: { parallel: { config: { webSearch: { apiKey: "par-...", // optional if PARALLEL_API_KEY is set baseUrl: "https://api.parallel.ai", // optional; OpenClaw appends /v1/search }, }, }, }, }, tools: { web: { search: { // Use "parallel-free" for the free Search MCP, or "parallel" for // the paid API-backed provider shown here. provider: "parallel", }, }, },}Альтернатива через окружение: задайте PARALLEL_API_KEY в окружении Gateway.
Для установки gateway поместите его в ~/.openclaw/.env.
Переопределение базового URL
Переопределение базового URL применяется только к платному провайдеру parallel. Бесплатный
провайдер parallel-free всегда использует https://search.parallel.ai/mcp.
Задайте plugins.entries.parallel.config.webSearch.baseUrl, когда запросы Parallel
должны проходить через совместимый прокси или альтернативную конечную точку Parallel (например,
Cloudflare AI Gateway). OpenClaw нормализует голые хосты, добавляя
https://, и добавляет /v1/search, если путь еще не заканчивается
так. Разрешенная конечная точка включается в ключ кеша поиска, поэтому результаты
из разных конечных точек Parallel не смешиваются.
Параметры инструмента
OpenClaw предоставляет нативную форму поиска Parallel, чтобы модель могла заполнить и цель на естественном языке, и несколько коротких ключевых запросов — это сочетание Parallel рекомендует для лучших результатов.
objectivestringrequiredОписание базового вопроса или цели на естественном языке (максимум 5000 символов). Должно быть самодостаточным.
search_queriesstring[]requiredКраткие ключевые поисковые запросы, по 3-6 слов каждый (1-5 элементов, максимум 200 символов каждый). Для лучших результатов укажите 2-3 разнообразных запроса.
countnumberКоличество возвращаемых результатов (1-40).
session_idstringНеобязательный идентификатор сессии Parallel (максимум 1000 символов для parallel; бесплатный
Search MCP parallel-free ограничивает его 100). Передавайте sessionId из предыдущего
результата Parallel в последующих поисках, относящихся к той же задаче, чтобы Parallel
мог группировать связанные вызовы и улучшать последующие результаты. Идентификатор сверх лимита
отбрасывается, и генерируется новый.
client_modelstringНеобязательный идентификатор модели, выполняющей вызов (например, claude-opus-4-7,
gpt-5.5). Позволяет Parallel адаптировать настройки по умолчанию под
возможности вашей модели. Передавайте точный slug активной модели; не сокращайте его до
псевдонима семейства.
Примечания
- Parallel ранжирует и сжимает результаты на основе полезности для рассуждений LLM, а не переходов пользователей; ожидайте плотные выдержки в каждом результате, а не содержимое полных страниц
- Выдержки результатов возвращаются как массив
excerptsи также объединяются в полеdescriptionдля совместимости с общим контрактомweb_search - Parallel возвращает
session_idв каждом ответе; OpenClaw показывает его какsessionIdв полезной нагрузке инструмента, чтобы вызывающие стороны могли группировать последующие поиски searchId,warningsиusageот Parallel передаются дальше, когда присутствуют- OpenClaw всегда передает разрешенное количество результатов в Parallel как
advanced_settings.max_results. Аргумент вызывающей стороныcountимеет приоритет, затем настройка верхнего уровняtools.web.search.maxResults, иначе общий стандарт OpenClaw дляweb_search(5). Это сохраняет согласованный объем результатов при переключении между провайдерами; сам Parallel по умолчанию использует 10 - Результаты по умолчанию кешируются на 15 минут (настраивается через
cacheTtlMinutes) - Бесплатный провайдер
parallel-freeпринимает те же параметры. Он применяетcountна стороне клиента и генерируетsession_idдля каждого вызова, если он не предоставлен.
Связанные материалы
- Обзор веб-поиска -- все провайдеры и автоопределение
- Поиск Exa -- нейронный поиск с извлечением содержимого
- Поиск Perplexity -- структурированные результаты с фильтрацией по доменам