Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Tavily Search — это навык для OpenClaw-агентов, который обеспечивает веб-поиск через API, оптимизированный для работы с LLM. Он возвращает релевантные результаты вместе с фрагментами контента, оценками и метаданными, позволяя агентам получать структурированную и полезную информацию без лишнего шума.
Обзор
В отличие от традиционных поисковых систем, Tavily ориентирован на использование в AI-сценариях. Вместо сырых HTML-страниц он предоставляет очищенные данные, которые можно сразу использовать для анализа, генерации ответов и автоматизации рабочих процессов. :
Навык легко интегрируется в OpenClaw и становится частью пайплайна агента, помогая выполнять задачи исследования, фактчекинга и получения актуальной информации в реальном времени.
Установка
clawhub install liang-tavily-search
После установки необходимо получить API-ключ Tavily и добавить его в конфигурацию:
{
"skills": {
"entries": {
"tavily-search": {
"enabled": true,
"apiKey": "tvly-YOUR_API_KEY_HERE"
}
}
}
}
Также можно использовать переменную окружения:
export TAVILY_API_KEY="tvly-YOUR_API_KEY_HERE"
Быстрый старт
Навык предоставляет CLI-скрипты для выполнения поисковых запросов:
node {baseDir}/scripts/search.mjs "query"
Примеры использования:
# Базовый поиск
node {baseDir}/scripts/search.mjs "python async patterns"
# Увеличенное число результатов
node {baseDir}/scripts/search.mjs "React hooks tutorial" -n 10
# Глубокий поиск
node {baseDir}/scripts/search.mjs "machine learning" --deep
# Поиск новостей
node {baseDir}/scripts/search.mjs "AI news" --topic news
Ключевые возможности
- Оптимизированный для AI веб-поиск с релевантными результатами
- Возврат структурированных данных (JSON)
- Фрагменты контента и оценки релевантности
- Поддержка фильтрации по доменам и темам
- Настройка глубины поиска
Параметры поиска
- -n
— количество результатов (1–20) - —depth — глубина поиска: ultra-fast, fast, basic, advanced
- —topic — тип поиска: general или news
- —time-range — временной диапазон (день, неделя, месяц, год)
- —include-domains — включить определённые домены
- —exclude-domains — исключить домены
- —raw-content — вернуть полный текст страницы
Глубина поиска
Разные уровни глубины позволяют балансировать между скоростью и качеством результатов:
- ultra-fast — минимальная задержка, но меньше точности
- fast — быстрые и достаточно качественные результаты
- basic — оптимальный баланс (по умолчанию)
- advanced — максимальная точность и полнота данных
Практические советы
- Формулируйте запросы как поисковые, а не как длинные промпты
- Разбивайте сложные запросы на несколько простых
- Используйте фильтрацию доменов для повышения качества источников
- Применяйте глубокий поиск для аналитических задач
Когда использовать Tavily
Tavily особенно полезен в задачах, где важны точность и структурированность данных: исследование, мониторинг новостей, генерация отчетов и фактчекинг. В отличие от стандартного веб-поиска, он возвращает готовые к использованию данные, что существенно ускоряет работу AI-агентов. :
Благодаря своей архитектуре, Tavily позволяет интегрировать веб-данные напрямую в рабочие процессы агентов, делая их более автономными и эффективными.
Файл из источника