Cloudflare 2 октября открыла бета-версию Web Search API. Это программный доступ к веб-поиску для ИИ-агентов и приложений: сервис находит актуальные страницы, которые можно использовать при подготовке ответа.

Приложение отправляет поисковый запрос и получает названия страниц, ссылки и описания. Затем выдача передаётся модели в качестве контекста. Так можно построить бота для обзора новостей или поиска свежей документации. Найденные источники всё равно нужно проверять.

На старте доступны три провайдера. В документации Cloudflare указаны такие цены за 1 000 запросов:

  • Ceramic.ai — $0,25. Провайдер по умолчанию, выдаёт развёрнутые описания страниц.
  • Exa — $7. Возвращает фрагменты страниц, наиболее близкие к запросу.
  • Linkup — $5. Быстрый поиск с источниками и текстовыми фрагментами.

Формат результатов общий, поэтому провайдера можно сменить параметром запроса. Оплата идёт из средств AI Gateway по тарифу провайдера, без наценки Cloudflare. Можно подключить собственный API-ключ и платить провайдеру напрямую. Провайдеры обязались соблюдать стандарты проверенных ботов Cloudflare: честно идентифицировать себя и соблюдать правила обхода сайтов.

Поиск работает через AI Gateway — слой управления запросами, журналами и расходами. Подключить его можно со своего сервера по REST API или из Cloudflare Worker, облачного обработчика, через env.AI.websearch(). В бета-версии один запрос возвращает до 10 результатов.

Есть нюанс с обещанием не хранить данные — Zero Data Retention. В анонсе оно заявлено для всех трёх провайдеров, а в текущей таблице документации для Exa указано «No». Кроме того, журналы AI Gateway включены по умолчанию и отключаются отдельно. Эти условия нужно уточнить перед передачей чувствительных запросов.

Для разработчика здесь удобен общий интерфейс: поиск свежих источников подключается через тот же Gateway, который уже управляет вызовами моделей. Можно менять поискового провайдера, сохраняя формат выдачи и общий контроль расходов.

Следующий шаг

Workers AI и AI Gateway: модели, маршруты и контроль расходов

Командам, которые подключают веб-поиск к ИИ-агентам, полезно заранее выбрать провайдера, способ оплаты и правила работы с данными.

Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov