Найти в Дзене

Урфин Джус и его деревянные т-боты

Урфин Джус и его деревянные т-боты.

Глава 1️⃣

Как некоторые из вас заметили, в трансформаторной захромала регуляность да и вообще куда-то подевался былой задор. Я мог бы винить во всем сопли и слабость безработицу и выгорание, но дело в проклятом ИИ.

Адская машина заворожила меня своими складными советами, готовностью объяснить все что угодно и завести меня в любые дебри автоматизации, лишь бы эндорфин от кривых поделок не заканчивался в моем организме. Но добил меня таки RAG.

Я хотел подготовить учебный кейс (подробнее в другой раз), и для реалистичности вписался то ли системным аналитиком, то ли бекэндером в команду стартаперов, которая зашла в буткемп Сбер500.

Проект интересный и внешне простой:

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

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

Идея вроде и ничего, но кому такого бота заказать, сколько миллионов это будет стоить и как информацию в нем поддерживать в актуальном состоянии? Самому сделать не получится. Разобраться и научиться некогда.

Тут как тут сервис - "Первая линия поддержки для микробизнесов"

1. Загрузи все описания услуг, инструкции, правила и цены.

2. Получи специальную ссылку на бота поддержки.

3. Размести ссылку или куар код в списке контактов

4. Квалифицируй клиентов и собирай заказы 24/7

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

1. Предприниматель - создаем запись в базе данных и заводим на RAG-админа и помогаем загрузить документацию и создать свого помощника.

2. Клиент - отличить от предпринимателя, завести на конкретного RAG-консультанта, собрав из базы нужные куски промта и отфильтровав только нужные чанки.

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

Очередной туз сгубил во мне что-то вайбкодерское и дальше парни пошли без меня. Но! До того, как я сделал свою часть работа у них шла не особо бойко. Мой буратино позволил всем увидеть образ результата, границы технологии и более простые решения. А главное, автор идеи и разработчики смогли заговорить на одном языке и соединить техническое и продуктовое виденье.