Skip to main content
Tavily — это поисковый API, разработанный для приложений ИИ. OpenClaw предоставляет к нему доступ двумя способами:
  • как к провайдеру web_search для универсального инструмента поиска
  • как к отдельным инструментам плагина: tavily_search и tavily_extract
Tavily возвращает структурированные результаты, оптимизированные для обработки LLM, с настраиваемой глубиной поиска, фильтрацией по темам и доменам, сводками ответов, созданными ИИ, и извлечением содержимого из URL-адресов (включая страницы, отрисовываемые с помощью JavaScript).

Начало работы

1

Установите плагин

2

Получите ключ API

Создайте учетную запись Tavily на сайте tavily.com, затем сгенерируйте ключ API на панели управления.
3

Настройте плагин и провайдер

4

Проверьте выполнение поиска

Запустите web_search из любого агента или вызовите tavily_search напрямую.
При выборе Tavily во время первоначальной настройки или в openclaw configure --section web официальный плагин Tavily при необходимости устанавливается и включается.

Справочник по инструментам

Используйте этот инструмент, если вместо универсального web_search вам нужны параметры поиска, специфичные для Tavily. Компромисс при выборе глубины поиска:

tavily_extract

Используйте этот инструмент для извлечения очищенного содержимого из одного или нескольких URL-адресов. Он обрабатывает страницы, отрисовываемые с помощью JavaScript, и поддерживает разбиение на фрагменты с учетом запроса для целевого извлечения. Компромисс при выборе глубины извлечения:
Разделяйте большие списки URL-адресов на несколько вызовов tavily_extract (не более 20 на запрос). Используйте query вместе с chunks_per_source, чтобы получать только релевантное содержимое вместо полных страниц.

Выбор подходящего инструмента

Универсальный инструмент web_search с Tavily в качестве провайдера поддерживает query и count (до 20 результатов). Для параметров, специфичных для Tavily (search_depth, topic, include_answer, фильтры доменов, временной диапазон), вместо него используйте tavily_search.

Расширенная конфигурация

Клиент Tavily ищет ключ API в следующем порядке:
  1. plugins.entries.tavily.config.webSearch.apiKey (разрешается через SecretRefs).
  2. TAVILY_API_KEY из среды Gateway.
Если ни одно из значений не задано, tavily_search и tavily_extract вызывают ошибку настройки.
Если доступ к Tavily осуществляется через прокси, переопределите plugins.entries.tavily.config.webSearch.baseUrl или задайте TAVILY_BASE_URL. Параметр конфигурации имеет приоритет над переменной среды. Значение по умолчанию — https://api.tavily.com.
tavily_extract отклоняет вызовы, в которых передан chunks_per_source без query. Tavily ранжирует фрагменты по релевантности запросу, поэтому без него этот параметр не имеет смысла.

Связанные материалы

Обзор поиска в интернете

Все провайдеры и правила автоматического обнаружения.

Firecrawl

Поиск и сбор данных с извлечением содержимого.

Поиск Exa

Нейронный поиск с извлечением содержимого.

Конфигурация

Полная схема конфигурации записей плагинов и маршрутизации инструментов.