web_search із нейронним, ключовим і
гібридним режимами пошуку, а також вбудованим видобуванням вмісту (виділені
фрагменти, текст, резюме).
Установлення Plugin
Отримання ключа API
1
Створення облікового запису
Зареєструйтеся на exa.ai і згенеруйте ключ API на своїй
панелі керування.
2
Збереження ключа
Задайте
EXA_API_KEY у середовищі Gateway або налаштуйте за допомогою:Конфігурація
EXA_API_KEY у середовищі Gateway. Для
встановлення Gateway додайте його до ~/.openclaw/.env. Див.
Змінні середовища.
Перевизначення базової URL-адреси
Задайтеplugins.entries.exa.config.webSearch.baseUrl, щоб спрямувати пошукові
запити Exa через сумісний проксі-сервер або альтернативну кінцеву точку. OpenClaw
нормалізує адреси без протоколу, додаючи на початку https://, і додає /search,
якщо шлях ще не закінчується на нього. Визначена кінцева точка є частиною ключа
кешу пошуку, тому результати з різних кінцевих точок ніколи не використовуються
спільно.
Параметри інструмента
string
обов'язково
Пошуковий запит.
number
за замовчуванням:"5"
Кількість результатів (1–100 з урахуванням обмежень типу пошуку Exa).
'auto' | 'neural' | 'fast' | 'deep' | 'deep-reasoning' | 'instant'
Режим пошуку.
'day' | 'week' | 'month' | 'year'
Часовий фільтр. Не можна поєднувати з
date_after/date_before.string
Результати після цієї дати (
YYYY-MM-DD).string
Результати до цієї дати (
YYYY-MM-DD).object
Параметри видобування вмісту (див. нижче).
Видобування вмісту
Передайте об’єктcontents, щоб керувати видобутим вмістом у результатах:
Якщо
contents не вказано, Exa за замовчуванням використовує
{ highlights: true }, тому результати містять уривки з ключовими реченнями.
Описи результатів формуються спочатку з виділених фрагментів, потім із резюме,
а потім із повного тексту — залежно від того, що доступне першим. Результати
також зберігають необроблені поля highlightScores і summary з відповіді API
Exa, якщо вони доступні.
Режими пошуку
Примітки
countприймає значення до 100 з урахуванням обмежень типу пошуку Exa.- За замовчуванням результати кешуються на 15 хвилин. Налаштуйте спільні
tools.web.search.cacheTtlMinutes(у хвилинах) іtools.web.search.timeoutSeconds(типово 30 с), щоб змінити кешування та час очікування запитів для всіх провайдерівweb_search, включно з Exa.
Пов’язані матеріали
- Огляд вебпошуку — усі провайдери й автоматичне виявлення
- Brave Search — структуровані результати з фільтрами за країною та мовою
- Perplexity Search — структуровані результати з фільтрацією за доменами