← Все работы NINJA AI ←04 / 07→EN

Тринадцать
нейросетей,
один чат

Человек пишет вопрос в обычный телеграм-чат. Бот сам решает, какая нейросеть ответит лучше, и присылает результат — текст, картинку, видео или озвучку.

9:41◾◾◾ ⌁
N Ninja AIподписка Pro ◆ 2 480
Придумай текст для поста про запуск и картинку к нему
Текст «Мы открылись. Первым десяти — доступ на месяц в подарок». Ниже — три варианта покороче.
Картинка Готово, сделал в двух вариантах.
изображение
Ответ за 4 секунды · списано 105 из 2 480
Сообщение… ↑

Так выглядит переписка с ботом · диалог для примера

Десяток сервисов
вместо одного
чата

Чтобы пользоваться нейросетями по-человечески, нужно завести аккаунты в разных сервисах, оплатить каждый зарубежной картой, разобраться, какой из них лучше рисует, а какой пишет, и держать это всё в голове.

Большинству людей это просто не нужно. Им нужен один чат, где можно спросить и получить ответ. Ninja AI и есть такой чат: без регистрации, с оплатой прямо в Telegram.

В чём сложность

Собрать чат с нейросетью — задача на вечер. Сделать так, чтобы им пользовались и платили, — совсем другая работа.

Вопрос«Придумай текст для поста и картинку к нему»
→
Бот определяетчто именно просяттексткартинкавидеоозвучка
→
Выбор моделита, у которой это выходит лучше и дешевлеупала — вопрос уходит к следующей
→
Ответв том же чатесписание один раз; не вышло — возврат
01

Выбор берёт на себя бот

Человеку не нужно знать, чем одна нейросеть отличается от другой. Бот сам понимает по вопросу, что просят — текст, картинку, расчёт или длинный разбор, — и передаёт той нейросети, у которой это выходит лучше и дешевле. При желании можно выбрать и вручную.

02

Поломки не должно быть видно

Сервисы нейросетей регулярно падают и тормозят. Если такое случилось, вопрос молча уходит к следующей модели, а тот, кто подводит третий раз подряд, временно выключается из очереди. Человек в чате не видит ничего, кроме ответа.

03

Деньги должны сходиться

Лишнее списание пользователь заметит быстрее, чем неудачный ответ. Поэтому платёж не может пройти дважды, даже если система получила его повторно, а за видео, которое не сгенерировалось, деньги возвращаются на счёт сами.

Что происходит, когда нейросеть упалаВопрос идёт к лучшей модели; если она не ответила, его молча берёт следующая, после трёх сбоев подряд модель временно выключается, а за несделанное видео деньги возвращаются сами.ДАНЕТОТВЕТ3 СБОЯНЕ ВЫШЛОВопрос в чатетекст, картинка, видеоМодель Алучше и дешевле для этой задачиОтветила?Ответ в чатечеловек видит только егоВозврат на счёт самесли видео не сгенерировалосьМодель Бследующая в очередиТри сбоя подрядмодель вне очерединачало и конецрешениедействиеключевой шагиногда / возврат

Что происходит, когда нейросеть не ответила

→ схему можно листать вбок

Что получилось

Готовый сервис: подписки, оплата, поддержка, бонусы и админка — всё внутри мессенджера, которым человек и так пользуется каждый день.

13 нейросетей отвечают как одна — переключаться между сервисами не нужно
0 сайтов и регистраций: оплата и личный кабинет живут прямо в переписке
1 подписка вместо десятка сервисов — оплатить её можно прямо в Telegram

Чем сделано: Python, aiogram, PostgreSQL, Redis, Docker.
17 714 строк кода · работал с живыми пользователями, сейчас передан заказчику вместе с инструкцией по запуску · моя роль: архитектура, разработка, запуск.

Написать в Telegram → ← Все работы Следующий проект · 05 / 07Ninja VPN →
Написать