Как часто в последнее время вы слышите громкое слово AI?
По нашим ощущениям - последние пару лет компании просто сходят с ума,
когда речь заходит об автоматизации их бизнес процессов с применением разного рода AI моделей.
Давайте вспомним последние презентации техногигантов, таких как: Microsoft, NVIDIA, Samsung...
Возможно вы пропустили что то важное, о чем нам рассказывали на них?
В таком случае давайте вкратце перескажу вам самое основное:
Мы создали AI...
Чтобы AI...
Теперь вот AI...
А вот с AI...
И наконец AI...

Разумеется, AI тренду есть рациональное объяснение - AI это круто.
Автоматизации, чатботы, ассистенты, copilot'ы разного уровня полезности уже вошли в нашу повседневную жизнь:
Диллеры GM продают авто через виджеты на сайте, работающие на базе GPT моделей OpenAI.
Банки доверяют AI моделям решать - достойны ли мы получения кредита?
Даже на сервисе Госуслуг теперь не обязательно тратить лишние бесценные минуты на поиск нужного нам раздела - достаточно написать свой вопрос AI чатботу.
Но что на счет малого и среднего бизнеса?
Могут ли относительно небольшие компании позволить себе подключение AI агентов?
И насколько AI агенты могут быть полезны для бизнеса?
Мы - IT компания StartDuck, не могли себе позволить пройти мимо ниши, созвучной со словом ХАЙП (Да, написанным именно через CapsLock).
В течении последних полутора лет мы искали ответы на эти вопросы и пытались освоить технологии AI автоматизаций.
Рассказываем, что у нас из этого получилось.
Ищем проблему
Какие трудности стоят на пути малого бизнеса?
Почему он малый, а не средний?
А если рассматриваем средний, то почему он средний, а не крупный?
Думаю вы догадались, что мы имеем ввиду.
Ключевой фактор роста и развития любого бизнеса - стабильный поток клиентов.
Каждый клиент для бизнеса - это ценный актив.

Клиенты любят:
Когда их хотелки решаются: быстро, качественно, не дорого.
Когда, ценят их время и оперативно отвечают на любые вопросы, причем желательно в привычном для них мессенджере.
Если с первым пунктом мы помочь не в силах, то вот со вторым - можно работать.
Обычно данный вопрос закрывается путем найма менеджера по работе с клиентами, который будет "висеть" на мессенджерах и ждать сообщений от клиентов.
Либо в случае малого бизнеса - рядовой работник там обычнчо и швец и жнец и на дуде игрец и параллельно выполняет роль такого вот менеджера.
Основное требование к менеджеру по работе с клиентами - быть на связи и оперативно отвечать на вопросы клиентов.
Даже если вопросов много и они постоянно повторяются.
Но клиенты бывают разные.
Может ли клиент написать с вопросом в 4:00 ночи? Почему бы и нет.
Ответит ли менеджер такому клиенту, пока тот, перебирая варианты, не долистает до конкурента?
А если и ответит, то в 4:00 не возникнет ли у менеджера желания отправить клиента по всем известному маршруту за столь возмутительное нарушение спокойствия сна?
Определяем цели

Вполне вероятно, что машина способна заменить, если и не любого человека, то как минимум рядового менеджера по работе с клиентами - точно.
Будущее, полное безработных менеджеров? Как прекрасно звучит эта идея! - Подумали мы, и начали копать в данном направлении.
Каждый привлеченный клиент - это, как правило, уже ранее потраченные средства на рекламу/маркетинг/CEO/т.п. вплоть до раздачи листовок на улицах.
А это значит, что у разных бизнесов соотношение клиент/затраты может быть очень разным.
Предположим, что в условной сфере элитной недвижимости, где цена за привлечение внимания каждого клиента может доходить до сотен $ - бизнес уж точно не доверит бездушному AI общаться со своими клиентами.
Условному ларьку с пирожками на улице тоже не до новомодных AI автоматизаций и маркетинга.
Путь от "увидел" - до "купил" у их клиентов примерно следующий:
🚶♂️ звуки прогулки по улице
(👁👄👁) О, пирожки!
💲 звуки покупки пирожка
Соответственно наша цель находится где-то посередине:
Разного рода онлайн/оффлайн магазины
Отели
Кафе/рестораны
Салоны красоты
Автосервисы
Более крупный сетевой бизнес
В общих чертах - любой бизнес, где от менеджера требуется:
Поприветствовать клиента, дабы внести позитивную ноту в диалог.
Отвечать на вопросы клиентов, согласно некой документации о товарах/услугах бизнеса.
Консультировать на счет тех или иных услуг.
Организовывать бронирование столиков либо запись на прием, согласно графику доступности мастеров.
Возможно заполнять какие-либо формы/чеклисты по клиенту и заносить эту информацию в CRM.
Пожелать клиенту хорошего настроения на последок.
Да это же звучит, как задача для GPT модели!
Итого: Чтобы закрыть данную потребность бизнеса и уверенно занять свою нишу на рынке AI автоматизаций - Нам нужна система, которая позволит создавать чатботов в популярных мессенджерах, способных работать с загруженной в них документацией и внешними интеграциями.
Ищем пути решения

Для нас, как для относительно небольшой IT компании, создать и обеспечить работу собственной GPT модели - непосильная задача.
Так что в первую очередь, для реализации поставленных целей нам нужно определиться с вендором GPT.
На тот момент - OpenAI была единственной и лидирующей компанией на рынке, любезно предоставляющая доступ к своим разработкам, для возможности дальнейшей интеграции GPT в свои решения.
Более того, после очередной release note, когда OpenAI заявили, что их GPT способно принимать на вход данные в формате JSON, а также генерировать на выходе гарантированно валидные ответы в формате JSON - Они выпустили в beta режиме Assistants API.
Для нас самый полезный функционал, который можно вытянуть из Assistants API - это function calling и vector stores.
Это сильно упрощает реализацию различных интеграций и возможность обучать модель на необходимой документации.
Тем не менее, для того, чтобы связать воедино GPT модель, мессенджеры и внешние интеграции - бизнесу требуется разработать софт, который будет этим всем заниматься и обеспечить его работу.
Далеко не каждый малый/средний бизнес готов потратить время и деньги на разработку такого решения, которое работало бы напрямую с API OpenAI, необходимыми мессенджерами и имело бы необходимые интеграции.
При самостоятельной реализации такого решения - речь идет о неделях разработки, если не о месяцах.
Благо в эпоху глобализации, не мы первые и не мы последние были озадачены данным вопросом.
Анализируем конкурентов
Одно из важных правил IT, да и бизнеса в целом гласит:
Перед тем как бросаться реализовывать очередную гениальную идею, посетившую вашу голову — нужно погуглить, ведь может быть ваша идея уже давно реализована кем‑то.

Анализ рынка - первый шаг к реализации продукта. В ходе этого этапа можно прийти к одному из следующих выводов:
На рынке уже есть готовые решения?
В таком случае...
У вас есть идея какой то фичи, которой явно не хватает в уже существующих решениях?
1. Если нет - ваши перспективы на успех весьма туманны.
2. Если да - можно попробовать.На рынке нет ни одной реализации вашей идеи?
Тогда ваша идея либо:
A. Революционна - бегом реализовывать её!
Б. Никому не нужна - штош, возможно стоит перевести ваш проект в Pet, вместо разряда коммерческих.
Проведя несколько часов за поиском в интернете и изучением уже существующих сервисов, способных помочь нам в решении поставленных задач - мы выделили 2 типа сервисов:
Конструкторы чатботов с интеграцией в популярные мессенджеры.
Платформы автоматизации: Zapier, Integrately, N8N и т.п., позволяющие решить нашу задачу и прикрутить интеграцию в необходимые мессенджеры.
Конструкторы чатботов - отличный вариант для бизнеса автоматизировать взаимодействие с клиентами.
Но у данных сервисов, как правило есть недостатки ввиде того, что необходимые нам интеграции с мессенджерами или сторонними сервисами могут отсутствовать.
У платформ автоматизаций все наоборот.
Их суть как раз таки заключается в поддержке как можно большего колличества интеграций, в том числе с OpenAI и необходимыми нам мессенджерами.
Обратная сторона медали в том, что подключение каждого мессенджера и настройка интеграций превращается в огромную кашу из blueprint'а автоматизации.
Это отличный инструмент для прототипирования автоматизации или для реализации каких-либо отдельно взятых фич.
Нас все же интересует что-то более Production-Ready, нежели работа с прототипами решений.
Итак
В течении года мы изучали нишу и разрабатывали разного рода автоматизации для наших клиентов через данные сервисы.
И в один прекрасный день - мы решились на реализацию нашего собственного конструктора чатботов.

В ходе работы над проектом мы ориентировались в основном на потребности нас и наших клиентов, так что платформа получилась хоть и похожей на свои аналоги, тем не менее - имеет фичи, которые в совокупности не представлены в других конструкторах.
В данном посте мы хотим представить наше детище на потеху публике всеобщее обозрение и рассказать о некоторых деталях её работы.
Возможно наша платформа - это именно то, что вы искали.
Коротко о функционале
Во многом он идентичен другим конструкторам чатботов, за исключением того что наша платформа не скрывает, что она базируется на OpenAI API (многие конструкторы чатботов не пишут никакой информации, на базе каких GPT моделей они работают).

Наша платформа позволяет вам:
В пару кликов создать чатбота на базе своего промпта и doc/pdf документов с необходимой для его работы информацией (либо спарсить сайт вашей компании).
Выбирать на какой именно GPT модели должен работать ваш чатбот.
Использовать внутренние и внешние интеграции. Если имеющегося функционала вам в ней не хватит - вы можете подключить вашего чатбота к сервисам интеграций (Zapier / Integrately / N8N / т.п.), либо реализовать необходимое самостоятельно на Python / NodeJS / любом другом языке.
В процессе своей работы чатбот сможет обращаться по API к внешним сервисам, чтобы получать/пушить необходимую информацию.Анализировать результаты работы чатбота.
Работать с клиентами из разных каналов через отдельную панель для менеджмента.
Коротко о техничке
При проектировании и реализации проекта, мы постарались заложить в него устойчивую к большому кол-ву запросов стабильную распределенную архитектуру.
Наша платформа разделена на:
Конструктор/редактор чатботов - работает ввиде отдельного сервиса.
Сервисы обработки данных - обеспечивают pipeline обработки сообщения.
Сервисы обработки медиа - отдельные сервера для хранения/обработки медиа данных и прочих cpu-bound задач (обработка картинок, голосовых сообщений, прочих файлов).
Какие мессенджеры поддерживаются?
На данный момент реализована поддержка следующих мессенджеров:
Telegram, WhatsApp, Facebook, Instagram, Line
Мы заморочились и реализовали полную поддержку данных каналов связи, напрямую через их официальные API.
Помимо обычных текстовых сообщений наша платформа обрабатывает голосовые сообщения, стикеры (в т.ч. с анимацией из тг), изображения, gif, прочий аудио/видео контент, файлы из вложений (если формат поддерживается).
Также, вы можете сгенерировать виджет на ваш сайт.
Завершение статьи
Если вы дочитали до сего момента - вы явно заинтересованы в AI автоматизациях!
Мы предлагаем вам ознакомиться с нашим сервисом.
На момент публикации статьи мы предоставляем его функционал бесплатно, при использовании вашего собственного OpenAI аккаунта.
Надеемся, что это именно то, что вы искали.
В любом случае - нам важен любой фидбек, который вы можете оставить в комментариях под данной статьей.
Ссылки
startduck.com - сайт нашей компании.
ai.startduck.com - наша платформа AI автоматизации.
bigduck.ai - непосредственно конструктор чатботов.
t.me/startduck - наш канал в Telegram.