Блог
13 мин чтения
мониторинг нейросетей

API или интерфейс: мониторинг нейросетей через API показывает не то

Почему ответы нейросетей через API не совпадают с тем, что видит пользователь в приложении. Данные Surfer по 13 779 ответам, наше сравнение Gemini до и после перехода на интерфейс и чек-лист проверки сервиса мониторинга.

мониторинг нейросетейметодологияAI-видимостьAPI
Владислав Пучков
Владислав Пучков
Основатель GEO Scout, эксперт по GEO-оптимизации

Что значит «через API» и «через интерфейс»

Есть два способа получить ответ нейросети для мониторинга.

Через API. Сервис отправляет текст промпта в программный интерфейс для разработчиков и получает ответ модели. Модель, температуру, включение веб-поиска и его параметры выбирает сам сервис. Это быстро, стабильно и, как правило, дешевле: формат ответа не меняется месяцами, масштабировать сбор легко.

Через интерфейс. Сервис задаёт вопрос там же, где его задаёт человек: в chatgpt.com, gemini.google.com, в Алисе, в выдаче Яндекса или Google — и сохраняет то, что показалось на экране. Текст, ссылки на источники, карточки, товарные подборки, рекламу. Это медленнее и дороже: интерфейсы меняются, сбор приходится постоянно поддерживать, а ответа ждать десятки секунд.

Разница в цене и объясняет, почему многие сервисы выбирают API. В сравнении цены за запрос у российских GEO-сервисов это видно по прайсам: там, где сервис продаёт два режима, ответ «из памяти модели» стоит в разы дешевле ответа с веб-поиском. Вопрос в том, что вы получаете за эту экономию.

Почему ответ API не равен ответу в приложении

Другая модель или версия

Вендоры не раскрывают, какая именно модель отвечает пользователю в приложении в конкретный день. Через API продаётся «ближайший эквивалент» — и сервис мониторинга выбирает его сам. Surfer отмечает, что Google AI Overviews, по документации Google, работает на модели, которую через API купить нельзя вовсе, поэтому для AI Overviews им пришлось брать метод от AI Mode.

Другой системный промпт

У приложения есть длинная инструкция, которая задаёт тон, формат, отношение к рекламе и брендам, правила цитирования. Через API её нет — есть только то, что передал сервис. Дата-сайентист Surfer Мачей Грушчиньский формулирует это так: одно предложение в системном промпте может развернуть ответ модели на 180°, а инструкции у продуктов обширные и разные для разных приложений.

Веб-поиск и выбор источников

В приложении продукт сам решает, искать ли в интернете, сколько поисковых запросов сделать и какие страницы процитировать. Через API поиск включается как инструмент с параметрами, которые задал сервис. В данных Surfer интерфейсы запускали поиск на 88% промптов у ChatGPT и на 100% у остальных четырёх продуктов, а API — на 83% у ChatGPT, 85% у Gemini, 94% у AI Mode и 100% только у Perplexity. Разное поведение поиска означает разные источники, а источники определяют, какие бренды попадут в ответ.

Регион и язык

Приложение знает, откуда пришёл пользователь. Ответ на «где заказать ремонт» из Москвы и из Новосибирска — разный, и это часть того, что видит ваш покупатель. Вызов API по умолчанию ни к какому городу не привязан. При сборе из интерфейса GEO Scout ставит геолокацию браузера по городу бренда — это описано в методологии.

Карточки, карусели и реклама

Самое заметное различие: этих блоков в API нет в принципе. Модель возвращает текст, а приложение дорисовывает к нему товарные подборки, карточки организаций с карт, изображения и рекламу. По нашей базе за последние 30 дней (5 938 непустых ответов Alice AI по 132 брендам):

  • рядом с 59% ответов Alice AI стояла реклама Яндекс Директа с меткой «Промо» — её мы показываем в разделе «Реклама в AI»;
  • в 39% ответов были карточки организаций с карт;
  • в 15% — товарная карусель с ценами и магазинами.

У ChatGPT на тех же 30 днях карточки организаций были в 11% ответов, товарные карусели — примерно в 1%: на русскоязычных запросах ChatGPT показывает их редко. Доли зависят от ниши и типа запросов, но главное в другом — сервис, работающий через API, покажет по этим блокам ноль. Если ваш товар стоит первым в карусели Alice AI, в отчёте на основе API этого факта не будет. Подробнее о каруселях — в руководстве по разделу E-com.

Подзапросы и режимы

Перед ответом нейросеть делает несколько поисковых запросов — это query fan-out. Через API они приходят не всегда. Показательный пример — Grok: когда мы 18 сентября 2026 года перевели его на сбор из интерфейса, вместе с ответом стали приходить подзапросы, которых через API не было вовсе, и полный список найденных источников с пометкой, какие реально процитированы, а какие только найдены. Про подзапросы как метрику — в руководстве по Query Fan-Out.

Отдельный случай — поисковые поверхности. «Поиск с Алисой» — это не чат, а блок в выдаче Яндекса. Пользователь видит именно этот блок в выдаче, поэтому «Быстрый ответ Алисы AI» GEO Scout снимает из живой выдачи.

Что показало исследование Surfer

Surfer задал 1 000 промптов пяти AI-продуктам — ChatGPT, Perplexity, Gemini, Google AI Mode и Google AI Overviews — двумя способами: через интерфейс и через API. Всего 13 779 ответов, данные собраны 4 августа 2026 года, статья опубликована 25 сентября.

Бренды. Совпадение списков брендов между API и интерфейсом (коэффициент Жаккара) — 15,5–23,8%. После склейки разных написаний одного бренда — 21,3–31,6%. Самое высокое совпадение у Gemini, и это примерно 3 бренда из 10.

Число брендов. API называет больше брендов во всех пяти продуктах. Крайний случай — ChatGPT: 13,8 бренда на ответ через API против 7,9 в интерфейсе.

Длина. Ответы API в основном длиннее: у ChatGPT в 2,05 раза, у Gemini в 1,27, у AI Mode в 1,06. Исключение — Perplexity: его API отвечает чуть короче приложения.

Источники. Здесь направление разное, но расхождение есть везде.

ПродуктИсточников на ответ: интерфейсИсточников на ответ: APIСовпадение доменов
ChatGPT12,13,14,8% (минимум в исследовании)
Google AI Mode22,214,6—
Perplexity10,2719,526,7% (максимум)
Gemini3,46,5—
Google AI Overviews10,314,6 (метод AI Mode)—

На уровне конкретных страниц совпадение — 19,7% у Perplexity и 4,8–6,2% у ChatGPT. Для Gemini, AI Mode и AI Overviews постраничное сравнение посчитать не удалось: их API вместо адресов страниц отдаёт одноразовые ссылки-редиректы.

Ограничения, которые признаёт сам Surfer. Каждый промпт задан один раз, а нейросети недетерминированы — часть расхождений объясняется случайностью, а не способом сбора. Модели в API подобраны приблизительно. Для AI Overviews использован метод от AI Mode. Один из методов для AI Mode покрыл 813 промптов из 1 000 — остальные упёрлись в квоту Google на поиск.

Первое ограничение важное: без него непонятно, какая доля расхождения — «шум» самой нейросети. Его мы и попробовали учесть на своих данных.

Наши данные: Gemini до и после перехода на интерфейс

До 31 августа 2026 года GEO Scout получал ответы Gemini через API — моделью Gemini 3.5 Flash-Lite с родным поиском Google. С 31 августа Gemini снимается из интерфейса gemini.google.com — как это выглядит для бренда, описано в статье о мониторинге Gemini. Переход раскатывали с 26 августа, поэтому периоды на несколько дней перекрываются. Способ сбора записан в каждом ответе, так что делить данные по датам на глаз не пришлось.

Выборка. Взяли промпты, по которым есть ответы обоими способами: 47 промптов 13 брендов. Через API — 63 ответа с 27 июля по 31 августа, через интерфейс — 64 ответа с 27 августа по 24 сентября. Пустые ответы исключены, ответы, заменённые дозапросом за источниками, тоже. Сначала усредняли по каждому промпту, потом по промптам — так состав запросов в обеих группах одинаковый.

Показатель (среднее по 47 промптам)APIИнтерфейс
Источников на ответ4,943,38
Доля ответов без источников14,9%9,6%
Длина ответа, слов≈470≈370
Конкурентов бренда в ответе4,394,00
Доля ответов с упоминанием бренда31,4%29,8%

API давал больше источников в 36 промптах из 47 и более длинный ответ — в 43 из 47. Разница в длине сохраняется и после очистки текста от разметки и ссылок. При этом ответов совсем без источников у API тоже больше: он либо не ищет вовсе, либо приносит длинный список.

Базовая линия. Чтобы отделить эффект способа сбора от обычной нестабильности нейросети, мы сравнили пары ответов на один и тот же промпт: API с интерфейсом, интерфейс с интерфейсом в разные дни (1 769 пар по 269 промптам) и API с API (69 пар по 24 промптам — маленькая выборка).

Пара ответов на один промптСовпадение доменовСовпадение страницСовпадение набора конкурентовОдинаковый статус «бренд упомянут»
API и интерфейс19,3%14,5%25,1%79,8%
Интерфейс и интерфейс28,7%19,1%58,6%85,4%
API и API38,3%31,0%39,3%87,0%

Совпадение «интерфейс — интерфейс» почти не зависит от того, сколько дней между ответами: 29,5% доменов при разрыве до недели и 27% при разрыве больше трёх недель. Значит, падение до 19% у пары «API — интерфейс» не объясняется тем, что ответы API собраны на месяц раньше.

Что из этого следует:

  1. Средние обманчиво похожи. Доля ответов с упоминанием бренда почти одинаковая — 31% и 30%. Отчёт на API покажет «правильную» цифру, но в конкретных ответах статус бренда расходится чаще: в 20% пар «API — интерфейс» против 15% у интерфейса с самим собой.
  2. Конкуренты — другие. Интерфейс называет примерно одних и тех же конкурентов изо дня в день (59%), а API и интерфейс — лишь на 25%. Для конкурентного анализа это главное расхождение: вы будете бороться не с теми, кто стоит рядом с вами в реальных ответах.
  3. Источники — другие. API цитирует больше, но не то же самое: из доменов, которые API процитировал по промпту, в ответах интерфейса на тот же промпт за месяц появились только 29%. Работа с площадками по такому списку в основном уйдёт мимо.
  4. Картина совпадает с Surfer. У Surfer для Gemini: ответы API длиннее в 1,27 раза, брендов больше в 1,10 раза, источников 6,5 против 3,4. У нас на русскоязычных промптах и в другой месяц: 1,27 раза, 1,10 раза, 4,9 против 3,4. Направление одинаковое, а интерфейс Gemini в обоих исследованиях даёт около 3,4 источника на ответ.

Ограничения. Выборка небольшая: 47 промптов и 13 брендов. Периоды сдвинуты на месяц — за это время выходили новости, менялись сайты. В API работала Flash-Lite, а какую модель показывает приложение, Google не раскрывает — различие моделей тут часть эффекта, а не чистый шум. Наш пайплайн распознавания брендов и конкурентов за эти недели тоже дорабатывался. Поэтому цифры выше — подтверждение направления, а не точные коэффициенты для пересчёта.

Для Grok, который перешёл на интерфейс 18 сентября, такое сравнение сделать не получилось: в клиентском мониторинге его почти не выбирают, и данных для пар не хватает. По нему остаётся качественное наблюдение про подзапросы.

Где API уместен, а где нет

API не бесполезен. Он хорош, чтобы понять, что модель знает о бренде «из памяти», дёшево прогнать сотни формулировок, проверить гипотезу до постановки промптов в мониторинг. Но отвечает он на вопрос «что может сказать модель», а не «что увидел покупатель».

Для задач GEO это различие решающее:

  • доля голоса и список конкурентов по API — это другая конкурентная картина;
  • источники для работы с площадками по API указывают на страницы, которых пользователь не видит;
  • карусели, реклама и карточки через API не видны вообще;
  • более длинные ответы API с большим числом брендов завышают присутствие: упоминание есть в отчёте, но не на экране покупателя.

Про Claude — честно. Это единственный движок, который GEO Scout пока читает через официальный API Anthropic: с включённым веб-поиском и страной пользователя. Это ближе к приложению, чем «голая» модель, но не claude.ai, и данные Claude стоит читать с той же поправкой. Остальные 11 — ChatGPT, Perplexity, Gemini, Google AI Mode, Google AI Overview, Microsoft Copilot, DeepSeek, GigaChat, Grok, Alice AI и Поиск с Алисой — снимаются из живого интерфейса. Подробнее — в методологии сбора данных и в разделе «Почему бренду нужна AI-видимость». Мониторинг стоит от 1 843 ₽/мес (тарифы); на бесплатном тарифе — до 5 промптов в 6 нейросетях (ChatGPT, Gemini, DeepSeek, Perplexity, GigaChat, Alice AI) с обновлением раз в 7 дней.

Чек-лист: как проверить, откуда сервис берёт ответы

Вопросы вендору

  1. По каждой нейросети — API или интерфейс? Просите таблицу, а не фразу «мы используем реальные ответы». Смешанная схема нормальна, если она названа.
  2. Какая модель и режим? Для API — какая модель, включён ли веб-поиск и с какими параметрами. Для интерфейса — какой режим: быстрый, размышляющий, с входом в аккаунт или без.
  3. Из какого региона уходит запрос? Страна, город, язык интерфейса. Для локального бизнеса это может заметно менять ответ.
  4. Видны ли товарные карусели, реклама Директа и карточки организаций у Alice AI? Если нет ни того, ни другого, ни третьего — скорее всего, это API.
  5. По каким движкам приходят подзапросы? Если ни по одному — ещё один признак API.
  6. Можно ли открыть полный сохранённый ответ с источниками и сравнить его со своим скриншотом?
  7. Что происходит с пустыми ответами и ответами «из памяти»? Их исключают, переспрашивают или считают как «бренд не упомянут»?

Признаки в данных

  • Ответы в отчёте заметно длиннее и однообразнее по формату, чем то, что вы видите в приложении.
  • В ответах стабильно больше брендов, чем вы встречаете при ручной проверке.
  • У Alice AI и ChatGPT по коммерческим запросам нет ни одной карточки, карусели или рекламного блока.
  • В источниках Gemini встречаются служебные ссылки-редиректы Google вместо адресов страниц.
  • Домены-источники в отчёте почти не пересекаются с теми, что вы видите сами.

Мини-тест за три дня

Возьмите 10 промптов и 3 нейросети. Три дня подряд задавайте их вручную в приложении из того же города, что указан в настройках бренда, в чистом профиле браузера — как описано в статье про ручной мониторинг. Выпишите бренды и домены-источники. Затем сравните:

  • насколько ваши ручные ответы совпадают между собой по дням — это фоновый разброс;
  • насколько ответы сервиса совпадают с вашими.

Полного совпадения не будет даже у интерфейса с самим собой: в наших данных по Gemini — около 29% доменов и 59% конкурентов. Но если совпадение сервиса с вашими проверками заметно ниже, чем ваших проверок между собой, сервис видит не тот ответ, который видит ваш покупатель. Почему бренд по-разному выглядит в разных нейросетях даже при корректном сборе — в разборе различий видимости между AI.

Частые вопросы

Почему ответ нейросети через API отличается от ответа в приложении?
API и приложение используют одно семейство моделей, но это разные системы. В приложении работает свой системный промпт, своя логика веб-поиска и выбора источников, учитываются регион и язык пользователя, к ответу добавляются карточки, товарные карусели и реклама. Через API вы получаете модель, которую выбрали сами, с параметрами, которые задали сами, и без интерфейсных блоков. Поэтому списки брендов и источников расходятся, даже если вопрос один и тот же.
Насколько сильно расходятся ответы API и интерфейса?
В исследовании Surfer (1 000 промптов, 5 AI-продуктов, 13 779 ответов, сбор 4 августа 2026 года) списки брендов в ответах API и интерфейса совпадали на 15,5–23,8%, после склейки написаний названий — на 21,3–31,6%. Совпадение доменов-источников — от 4,8% у ChatGPT до 26,7% у Perplexity. В нашем сравнении Gemini на 47 одинаковых промптах набор конкурентов в ответах API и интерфейса совпадал на 25%, а интерфейс с самим собой в разные дни — на 59%.
Можно ли вообще использовать API для мониторинга AI-видимости?
Для вопроса «что модель знает о бренде» API подходит: он дёшев и хорошо масштабируется. Для вопроса «что видит покупатель» — нет: доля голоса, список конкурентов рядом с брендом и источники для работы с площадками по API получаются другими. Если сервис работает через API, это нужно знать заранее и читать его отчёты с этой поправкой.
Как понять, через API или через интерфейс работает сервис мониторинга?
Спросите у вендора таблицу по каждой нейросети: способ сбора, модель или режим, регион запроса. Затем посмотрите на данные: есть ли у Alice AI реклама Директа, товарные карусели и карточки организаций, приходят ли подзапросы, похожи ли длина ответов и источники на то, что вы видите сами в приложении из того же города. Сравнивайте несколько дней, а не один ответ: интерфейс сам по себе нестабилен.
Почему Claude в GEO Scout собирается через API?
Claude — единственный из 12 движков, который GEO Scout пока читает через официальный API Anthropic: с включённым веб-поиском и страной пользователя. Это ближайшее к приложению, что даёт API, но не сам claude.ai. Мы прямо указываем это в методологии, и данные Claude стоит читать с той же поправкой, о которой эта статья.
Почему ответы в интерфейсе тоже меняются день ото дня?
Нейросети недетерминированы: один и тот же вопрос, заданный дважды, даёт разные ответы, а поиск каждый раз находит немного другие страницы. В наших данных по Gemini два ответа интерфейса на один промпт в разные дни в среднем делят около 29% доменов-источников. Поэтому мониторинг опирается на серии ответов, а сравнивать API и интерфейс нужно с поправкой на этот фоновый разброс.