Перейти до основного вмісту
Plugin Parallel надає два провайдери web_search для Parallel:
  • Parallel Search (Free) (parallel-free) — безкоштовний Search MCP від Parallel. Не потребує облікового запису або API-ключа. Вибирайте його явно, коли потрібен розміщений у Parallel шлях пошуку без ключа.
  • Parallel Search (parallel) — платний Search API від Parallel. Потребує PARALLEL_API_KEY і пропонує вищі ліміти частоти та налаштування цілі.
Обидва повертають ранжовані, оптимізовані для LLM уривки з вебіндексу, створеного для AI-агентів. Установіть tools.web.search.provider на parallel-free або parallel, щоб явно вибрати один із них.
Моделі OpenAI Responses використовують нативний вебпошук OpenAI, коли tools.web.search.provider не задано, тому вони обходять провайдери Parallel. Установіть tools.web.search.provider на parallel-free або parallel, щоб спрямувати їх через Parallel.

Встановлення Plugin

Встановіть офіційний Plugin, потім перезапустіть Gateway:
openclaw plugins install @openclaw/parallel-plugin
openclaw gateway restart

API-ключ (платний провайдер)

parallel-free не потребує API-ключа, але його все одно потрібно вибрати як керований провайдер. Платному провайдеру parallel потрібен API-ключ:
1

Create an account

Зареєструйтеся на platform.parallel.ai і згенеруйте API-ключ у своїй панелі керування.
2

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 рекомендує для найкращих результатів.
objective
string
обов'язково
Опис базового запитання або цілі природною мовою (максимум 5000 символів). Має бути самодостатнім.
search_queries
string[]
обов'язково
Стислі ключові пошукові запити, по 3-6 слів кожен (1-5 записів, максимум 200 символів кожен). Надайте 2-3 різноманітні запити для найкращих результатів.
count
number
Кількість результатів для повернення (1-40).
session_id
string
Необов’язковий ідентифікатор сесії Parallel (максимум 1000 символів для parallel; безкоштовний Search MCP parallel-free обмежує його до 100). Передавайте sessionId із попереднього результату Parallel у подальших пошуках, що є частиною того самого завдання, щоб Parallel міг групувати пов’язані виклики та покращувати наступні результати. Ідентифікатор, що перевищує ліміт, відкидається, і генерується новий.
client_model
string
Необов’язковий ідентифікатор моделі, яка виконує виклик (наприклад, claude-opus-4-7, gpt-5.5). Дає Parallel змогу адаптувати стандартні налаштування до можливостей вашої моделі. Передавайте точний slug активної моделі; не скорочуйте його до псевдоніма сімейства.

Примітки

  • Parallel ранжує та стискає результати на основі корисності для міркування LLM, а не людських переходів за кліками; очікуйте щільних уривків у кожному результаті замість вмісту повної сторінки
  • Уривки результатів повертаються як масив excerpts і також об’єднуються в поле description для сумісності із загальним контрактом web_search
  • Parallel повертає session_id у кожній відповіді; OpenClaw надає його як sessionId у payload інструмента, щоб викликачі могли групувати подальші пошуки
  • 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 для кожного виклику, якщо його не надано.

Пов’язане

  • Огляд Web Search — усі провайдери й автоматичне виявлення
  • Пошук Exa — нейронний пошук із витягненням вмісту
  • Пошук Perplexity — структуровані результати з фільтрацією доменів