Tavily — Search API для AI-агентов
Tavily — это поисковый API, созданный специально для AI-агентов. Он решает главную проблему агентных систем — доступ к актуальной информации из интернета. Вместо того чтобы настраивать парсеры и воевать с антибот-защитой, вы получаете один API, который возвращает структурированные данные, готовые для языковых моделей.
Сервис используют более миллиона разработчиков по всему миру, он интегрирован в платформы Databricks, IBM и JetBrains.
Основные возможности
Search — веб-поиск
Мощный поисковый API, который не просто возвращает список ссылок, а сразу извлекает и структурирует содержимое найденных страниц. Поддерживает до 10 документов на запрос, автоматически очищает контент от рекламы и шума, умеет ограничивать поиск конкретными доменами.
Extract — извлечение контента
Извлекает чистый текст из любых URL. Обходит JavaScript, рекламу, pop-up окна и прочий мусор — возвращает только полезную информацию.
Crawl и Map — навигация по сайтам
Crawl — интеллектуальное сканирование сайтов с извлечением структурированных данных. Полезно для анализа документации и баз знаний.
Map — строит карту всех страниц сайта, чтобы понять его структуру перед глубоким анализом.
Research — комплексные исследования
Tavily сам формирует поисковые запросы, собирает информацию из множества источников, анализирует и синтезирует данные — и возвращает структурированный отчёт. Идеально для исследовательских агентов.
Преимущества перед конкурентами
По бенчмарку SimpleQA от OpenAI Tavily показывает лучшую точность среди поисковых API для AI. Результаты возвращаются в формате, готовом для подачи в языковую модель — без лишнего HTML, с чёткой структурой и метаданными.
Все запросы идут через защищённый API — не нужно беспокоиться об IP-банах, капчах и rate limits со стороны целевых сайтов.
Tavily vs Exa.ai vs Linkup.so
| Критерий | Tavily | Exa.ai | Linkup.so |
| Скорость | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
| Точность | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| LLM-оптимизация | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |
| Премиум источники | ⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Цена | $$$ |
Tavily — универсальный выбор с лучшим балансом точности и функциональности.
Подключение
Endpoints
Base URL: https://api.tavily.comОсновные методы:
POST /search— веб-поискPOST /extract— извлечение контентаPOST /crawl— сканирование сайтовPOST /map— карта сайтаPOST /research— исследовательский анализ
Аутентификация
Все запросы требуют API-ключ:
curl -X POST https://api.tavily.com/search \
-H "Content-Type: application/json" \
-H "Authorization: Bearer tvly-YOUR_API_KEY" \
-d '{"query": "latest AI agent frameworks"}'Официальные SDK
- Python:
pip install tavily-python - JavaScript:
npm install @tavily/core
Бесплатный тариф: на что хватит 1000 запросов
Тариф Free даёт 1000 запросов в месяц без кредитной карты. Это примерно 33 запроса в день — немало, если считать правильно.
Реальные сценарии:
- Утренний дайджест по 5 темам (ИИ, конкуренты, рынок) — 5 запросов/день = 110 запросов/месяц
- Мониторинг конкурентов еженедельно — 40 запросов/месяц
- RAG-бот на сайте (10 запросов/день) — 300 запросов/месяц
- Подготовка контента (3 поста/неделю) — 24 запроса/месяц
Итого — комплекс задач для небольшой команды укладывается в бесплатный лимит.
Для кого это полезно
Tavily создан для:
- Разработчиков AI-агентов — подключить агента к актуальной информации из веба за несколько строк кода
- RAG-систем — сбор свежих данных для контекста без ручного обновления базы
- Исследовательских ботов — автоматический мониторинг тем, конкурентов, рынка
- Чат-ботов — ответы с использованием актуальных данных, а не только обучающей выборки
Ограничения
- Оптимизирован для английского языка, но поддерживает и другие
- Rate limits зависят от тарифного плана — проверяйте в документации
- Географических ограничений нет, работает глобально
Ссылки
- Официальный сайт: tavily.com
- Документация: docs.tavily.com
- Playground: app.tavily.com/playground
- Сертификация (бесплатно): tavily.com/certification
Есть вопросы по теме — Telegram: t.me/pimenov