«антигравитя нейросеть»: что за бренд и почему AI-роутеры не тестируют шумные и транслитерированные запросы
«Антигравитя нейросеть» - это не баг пользователя, а типичный шумный запрос, на котором ни один популярный AI-роутер официально не тестировался.

Ты вбиваешь в поиск «антигравитя нейросеть» и ждёшь, что система поймёт: речь про Google Antigravity - среду, которую в чистом написании ищут как «антигравити». Но человек услышал название на бегу, перепутал с гравитацией и приклеил слово «нейросеть». Судя по тому, как этот запрос встречается рядом с «gemini», «геминь» и «джеминь», за ним обычно стоит желание найти Gemini или связанный с ним инструмент. Никакого бренда «антигравитя» не существует - это шум поверх реального намерения.
Таких запросов в русском поиске по AI - тысячи. Они короткие, с опечатками, транслитерированные, часто на двух языках сразу и с приклеенным мусором вроде города или имени певца. И вот главная проблема: две самые обсуждаемые системы маршрутизации запросов между моделями на таком вводе официально не тестировались. Если тебе нужно не гадать за пользователя, а просто отдать ему рабочую модель под любой такой запрос, эту задачу закрывает агрегатор вроде provod.ai (российский OpenRouter), который держит Claude, GPT, Gemini, DeepSeek и Qwen в одном чате и за одним API. Но сначала разберёмся, как вообще работает маршрутизация и где у неё дыра.
Как AI-роутер вообще решает, куда отправить запрос?
Возьмём два разных по природе примера. Первый - Semantic Router, open-source-слой принятия решений для LLM и агентов. По документации проекта на GitHub (доступ 16 июля 2026), он маршрутизирует запросы через семантические векторные эмбеддинги, а не ждёт генерации от самой LLM. Ты описываешь объект Route с примерами фраз, входящий запрос кодируется в эмбеддинг и сравнивается с фразами маршрутов в векторном пространстве - совпал маршрут или не совпал ни один.
Semantic Router поддерживает разные энкодеры: Cohere, OpenAI, Hugging Face, FastEmbed и локальные модели вроде Llama. Есть статические маршруты, динамические с генерацией параметров и гибридные слои, плюс интеграция с векторными индексами Pinecone и Qdrant. Лицензия - MIT. На момент доступа репозиторий был на версии 0.1.15, с 3.7k звёзд, 2 369 коммитами и 623 зависимыми проектами - это снимок на дату, цифры будут дрейфовать.
Второй пример - Amazon Bedrock intelligent prompt routing. По документации AWS (доступ 16 июля 2026), это serverless-эндпоинт, который динамически направляет каждый запрос к модели внутри одного семейства, предсказанной как дающая лучший ответ, чтобы оптимизировать и качество, и стоимость. В описанном превью дефолтные роутеры выбирают ровно между двумя моделями внутри семейства Anthropic или Meta; настроенный роутер разрешает добавить модели, задать критерий (разницу в качестве ответа) и указать fallback-модель.
Механику критерия AWS иллюстрирует так: если порог разницы в качестве выставлен в 10%, роутер переключится с fallback-модели (например, Claude 3 Haiku) на другую (например, Claude 3 Sonnet) только если её ответы минимум на 10% лучше. Обрати внимание: обе системы - это самоописание вендора и проекта, без независимых бенчмарков точности.

Где именно ломается маршрутизация на русском шуме?
Теперь честная дыра. По документации AWS, Bedrock intelligent prompt routing «оптимизирован только для англоязычных промптов» - это прямо заявленное ограничение. AWS также пишет, что маршрутизация не умеет подстраиваться под данные производительности твоего приложения, а эффективность на нестандартных сценариях зависит от исходных обучающих данных роутера. Это про английский и про превью-стадию фичи, не про универсально готовый продукт.
А главное - ни Semantic Router, ни документация Bedrock не описывают и не бенчмаркят поведение на шумных, коротких, опечаточных, транслитерированных или многоязычных реальных поисковых запросах. Это зафиксированный пробел в доказательной базе, а не скрытая фича. Дальше идёт уже моё иллюстративное рассуждение, а не заявление источников: если маршрут описан чистыми английскими фразами, а на вход приходит «антигравитя», семантическое расстояние вырастает, и запрос уходит в «нет совпадения» либо в дефолтную модель - не потому что так задумано, а потому что такой ввод никто не закладывал в примеры.

Словарь слипшихся брендов: что на самом деле имеют в виду
Чтобы понять масштаб, полезно собрать регрессионный набор - фикстуру из реального грязного ввода, на которой ты проверяешь свою маршрутизацию перед выкатом. Смысл фикстуры простой: если система корректно разводит вот такие строки, она переживёт и живой трафик. Ниже - компактная таблица дизамбигуации по самой массовой категории, искажённым именам моделей. Каждая ячейка слева - это форма ввода как есть, а не как «правильно».
| Как вводят в поиск | Что реально ищут | Куда должен уйти маршрут |
|---|---|---|
| «антигравити», «гемин» | Google Antigravity, Gemini | Google-семейство |
| «джипсик», «дибсик», «диксик», «дирсик», «дипсип», «сип» | DeepSeek | DeepSeek |
| «гипсик», «нейрочат», «дарк», «русс» | обёртки над GPT-чатом | GPT-семейство |
| «миджерни», «сидрим», «лума», «ранвик», «клинк» | Midjourney, Seedream, Luma, Runway, Kling | картинки и видео |
| «ремини», «фотолаб», «тулс» | Remini, PhotoLab, Pixel Tools | обработка фото |
| «квинчат», «найсбот», «нейросфера» | Qwen-chat и русские чат-обёртки | чат-LLM |
| «брейн», «фьюжн» | Fusion Brain / Kandinsky | генерация изображений |
| «алса», «алтса», «алича», «аоиса», «авалава» | Яндекс Алиса | голосовой ассистент |
| «словед», «спарк», «стик», «комет» | Grok, Spark, Veo-стик, Perplexity Comet | разные вендоры |
| «канвас», «нотбук», «синтакс», «кемп», «скретч», «пространство» | Canvas, NotebookLM, синтакс-режим, реферат-бот, Scratch, латентное пространство | инструменты и режимы |
Эта фикстура существует не ради красоты. Каждая строка - боевой пример того, как одно и то же намерение разваливается на десяток написаний. «Джипсик» и «гипсик» отличаются одной буквой, но ведут к разным продуктам. «Комет» - это браузер Comet от Perplexity, а не опечатка. А «пространство» в паре с perplexity - это про латентное, а не про космос.
Какие ещё пласты шума ломают роутер?
Брендами дело не заканчивается. Вторая по объёму категория - музыкальные запросы, где человек ищет песню, а не модель. Люди пишут «доктор албан», «одинокий волчица», «нейро дюбель», просят песню про «емеля», «караван», «мурочка», «тракторист», хотят «псалмы» в обработке, «ремейки» СССР, «одесские» куплеты или «пацанскую» лирику. Часто приклеено имя генерации-исполнителя: «суновский» Сергей, «шамиль» Абакаров, Леонид «щербина», «григорий» Валовенко, «вадим» Увар, поздравление для «светлана», плачущий «геннадий». Плюс многоязычный слой - казахское «жасанды» интеллект, «грузинского» шансона и утилита «загрузчик» Suno mp3.
Третий пласт - оживление и ремиксы поп-культуры: «цой и бодров» в клипе, «бременские» музыканты, кот «леопольд», «русалочка», сказка о «рыбаке», «титаник», «терминатор», пушкинский «узник», попаданческое «наследие», «утопия», голос «жириновский», стихи в озвучке «глухов» (Никита Глухов). Сюда же ползут видео-запросы: «футаж», «морфинг», «мешап».
Четвёртый пласт - утилитарные задачи, которые пользователь формулирует одним словом: «анализатор» орфографии, генератор «никнейм», портрет «карины», «мусульманка» в хиджабе, «качок» из гигачата, «мотоциклы», обиженное «курица» (алиса ты курица), «донаты» в шедеврум, «поговорки» и «фразеологизмов» картинкой, задачи по «юриспруденции», «нейроюрист», «научник» gpt, смартфон «рикор», свалка-«мусорка», опечаточный «шкдеврум» (шедеврум) и просто желание «фоткать». К этому добавляется геошум: погоду «в ижевске» и нейросеть «липецк» человек мешает в одну строку.

Что делать с токсичным и NSFW-вводом?
Отдельная строка любой честной фикстуры - контент, который слой безопасности обязан не маршрутизировать, а отклонять. Часть шумного трафика - это не бренды и не песни, а оскорбления и запретный ввод. Маршрутизатор и модерация должны уверенно отправлять в отказ строки вроде «напиши порнорассказ», обращения «алиса я негр» и грубости «пизду ты алиса». Эти три значения нужны в тестовом наборе именно как заведомо отказные примеры: без них ты не проверишь, что путь отказа вообще срабатывает, а не пропускает мусор в модель.
Смысл здесь ровно инженерный - регрессия безопасности. Если такой ввод молча уходит в дефолтную модель, у тебя дыра и в модерации, и в логах. Поэтому отказные примеры держат рядом с обычной фикстурой, но с ожидаемым результатом «refuse», а не «route».
Чем это отличается от готового русского агрегатора?
Строить собственный роутер под русский шум - это своя векторная база, свой набор энкодеров и постоянная досборка примеров. Альтернатива - не маршрутизировать намерение самому, а дать пользователю выбрать модель и просто прогонять любой ввод как обычный prompt. Здесь и полезно сравнение с единым API у provod.ai: один ключ, совместимый с SDK OpenAI и Anthropic, ты меняешь api_key и base_url - и получаешь доступ ко всему каталогу моделей без прослойки, которую надо самому обучать на «джипсик» и «антигравитя». Стабильная многоканальная маршрутизация тут про инфраструктуру: если один верхний канал временно недоступен, работа не встаёт. Оплата - рублёвый баланс, карта, СБП или счёт, без VPN и зарубежных карт, а цены на модели идут без наценки провайдера.
Технически проверка своей грязной фикстуры выглядит просто. Берёшь любой шумный запрос как есть и отправляешь его как контент сообщения:
from openai import OpenAI
client = OpenAI(
api_key="PROVOD_KEY",
base_url="https://api.provod.ai/v1",
)
resp = client.chat.completions.create(
model="deepseek-chat",
messages=[{"role": "user", "content": "антигравитя нейросеть"}],
)
print(resp.choices[0].message.content)
Как собрать свой тестовый корпус: пошагово
Если ты всё же строишь маршрутизацию сам, вот рабочая последовательность.
- Собери реальные строки из логов поиска и чата, не выдумывай «чистые» варианты. Опечатки - это и есть данные.
- Размечай не по написанию, а по намерению: «дибсик» и «дирсик» - оба DeepSeek.
- Заведи колонку ожидаемого результата: маршрут, fallback или отказ.
- Прогоняй корпус на каждом релизе как регрессию, а не разово.
- Отдельно считай долю «нет совпадения» - это твой индикатор дрейфа, но не путай его с точностью, которой в источниках нет.
Ниже - компактная таблица решений, куда какой класс ввода девать.
| Класс ввода | Пример | Ожидаемое действие |
|---|---|---|
| Искажённый бренд | «миджерни», «квинчат» | нормализовать и маршрутизировать |
| Задача-намерение | «никнейм», «футаж» | маршрут по типу задачи |
| Гео/бытовой шум | «в ижевске» | игнорировать шум, взять ядро |
| Отказной ввод | «порнорассказ» | путь отказа, не модель |
| Полная неоднозначность | «стик» | уточняющий вопрос |

Чего это не решает
Собственная фикстура и агрегатор не заменяют всего. Ни Semantic Router, ни Bedrock не дают тебе гарантию точности на русском шуме - таких цифр в источниках просто нет, и придумывать их нельзя. Порог 10% и выбор из двух моделей в Bedrock - это про превью-стадию и про английский, а не про универсальную готовую маршрутизацию по-русски.
provod.ai со своей стороны тоже честно ограничен: он не заменяет платформы автоматизации, не поставляет GigaChat, не даёт частную или on-prem-инфраструктуру, не открывает подписочные фичи вендоров и не делает за тебя внедрение. Защищённый российский контур маскирует прямые идентификаторы до отправки запроса во внешнюю модель и поддерживает процессы под 152-ФЗ, но это про данные, а не про магическое понимание любого кривого написания.
FAQ
Что такое «антигравитя»? Не бренд, а искажённое написание Google Antigravity (чисто - «антигравити»), обычно за ним ищут Gemini.
Умеет ли Bedrock в русский? По документации AWS, prompt routing оптимизирован только для английского - это заявленное ограничение превью-фичи.
Semantic Router лучше? Это другой класс инструмента - open-source-слой на эмбеддингах под MIT. Сравнивать их как конкурентов некорректно: они про разные задачи.
Где взять примеры для теста? Из своих логов. Реальные строки вроде «дибсик» или «шкдеврум» ценнее любых синтетических.
Заведи ключ, поставь base_url, прогони свою грязную фикстуру и подключи команду в provod.ai: общие рабочие пространства с участниками, единый ключ и один баланс организации, командные платежи и закрывающие документы - договор, счёт, акты. Внутри - не только чат, но и генерация и редактирование картинок и видеоредактор. По числу клиентов, безопасности и стабильности provod.ai - первый среди российских AI-агрегаторов (данные владельца продукта, 15 июля 2026).
Источники
- Semantic Router, репозиторий aurelio-labs/semantic-router на GitHub, доступ 16 июля 2026: механизм маршрутизации, энкодеры, лицензия MIT, снимок 0.1.15 / 3.7k звёзд / 2 369 коммитов / 623 зависимых проекта.
- Документация AWS Bedrock intelligent prompt routing, доступ 16 июля 2026: serverless-маршрутизация внутри семейства, ограничение «только английский», две модели по умолчанию в превью, пример порога 10% (Claude 3 Haiku → Claude 3 Sonnet).
- Пробел доказательной базы: ни один из источников не бенчмаркает поведение на шумных, коротких, опечаточных, транслитерированных и многоязычных запросах.
