Tavily
OpenClaw може використовувати Tavily двома способами:- як провайдера
web_search - як явні інструменти plugin-а:
tavily_searchіtavily_extract
Отримайте API-ключ
- Створіть обліковий запис Tavily на tavily.com.
- Згенеруйте API-ключ у панелі керування.
- Збережіть його в config або встановіть
TAVILY_API_KEYу середовищі gateway.
Налаштування пошуку Tavily
- Вибір Tavily в onboarding або через
openclaw configure --section webавтоматично вмикає вбудований plugin Tavily. - Зберігайте конфігурацію Tavily в
plugins.entries.tavily.config.webSearch.*. web_searchіз Tavily підтримуєqueryіcount(до 20 результатів).- Для специфічних для Tavily елементів керування, як-от
search_depth,topic,include_answerабо фільтри доменів, використовуйтеtavily_search.
Інструменти plugin-а Tavily
tavily_search
Використовуйте це, якщо вам потрібні специфічні для Tavily елементи керування пошуком замість загального
web_search.
| Параметр | Опис |
|---|---|
query | Рядок пошукового запиту (не довше 400 символів) |
search_depth | basic (типово, збалансовано) або advanced (найвища релевантність, повільніше) |
topic | general (типово), news (оновлення в реальному часі) або finance |
max_results | Кількість результатів, 1-20 (типово: 5) |
include_answer | Додати згенерований AI підсумок відповіді (типово: false) |
time_range | Фільтр за давністю: day, week, month або year |
include_domains | Масив доменів, якими обмежуються результати |
exclude_domains | Масив доменів, які потрібно виключити з результатів |
| Глибина | Швидкість | Релевантність | Найкраще підходить для |
|---|---|---|---|
basic | Швидше | Висока | Запитів загального призначення (типово) |
advanced | Повільніше | Найвища | Точності, конкретних фактів, досліджень |
tavily_extract
Використовуйте це, щоб витягувати чистий вміст з одного або кількох URL. Обробляє
сторінки, відрендерені JavaScript, і підтримує chunking із фокусом на запиті для цільового
витягування.
| Параметр | Опис |
|---|---|
urls | Масив URL для витягування (1-20 на запит) |
query | Повторно ранжувати витягнуті chunks за релевантністю до цього запиту |
extract_depth | basic (типово, швидко) або advanced (для сторінок із важким JS) |
chunks_per_source | Chunks на URL, 1-5 (потребує query) |
include_images | Додавати URL зображень до результатів (типово: false) |
| Глибина | Коли використовувати |
|---|---|
basic | Прості сторінки - спочатку спробуйте це |
advanced | SPA, відрендерені JS, динамічний вміст, таблиці |
- Максимум 20 URL на запит. Розбивайте більші списки на кілька викликів.
- Використовуйте
query+chunks_per_source, щоб отримати лише релевантний вміст замість повних сторінок. - Спочатку спробуйте
basic; переходьте доadvanced, якщо вміст відсутній або неповний.
Вибір правильного інструмента
| Потреба | Інструмент |
|---|---|
| Швидкий вебпошук без спеціальних параметрів | web_search |
| Пошук із глибиною, темою, AI-відповідями | tavily_search |
| Витягування вмісту з конкретних URL | tavily_extract |
Пов’язане
- Огляд Web Search — усі провайдери та автовизначення
- Firecrawl — пошук + scraping із витягуванням вмісту
- Пошук Exa — neural search із витягуванням вмісту