ИИ-ассистент — это настоящий прорыв: теперь вы можете настраивать чат-ботов на базе ИИ для взаимодействия с вашими клиентами, используя готовые роли и предварительно настроенные функции.

Настроив чат-бота на базе ИИ, вы сможете:
- Создать консультанта по всем услугам, доступным в вашем филиале.
- Генерировать тексты для рассылок и презентаций: просто дайте чат-боту задачу и ключевое сообщение, а затем наслаждайтесь результатом.
- Разработать интернет-магазин с помощью Google Таблиц.
- Бронировать клиентов онлайн напрямую в вашей CRM-системе.
- Объединять различных ИИ-ассистентов с разными конфигурациями.
Он отвечает и генерирует ответы, основываясь исключительно на ваших уникальных настройках — мощный инструмент, полностью адаптированный под ваши конкретные потребности и требования.
Просто объясните боту вашу задачу (как если бы он был человеком), расслабьтесь и наслаждайтесь его работой!
Важно
Одно сообщение от ИИ-ассистента эквивалентно 10 обычным сообщениям в вашем использовании конструктора воронок.
Обратите внимание
ИИ-ассистент многоязычен и может общаться с клиентами на разных языках. Обратите внимание, что для языков, отличных от его основного обучающего набора, точность синтаксиса и орфографии может различаться.
Внимание
Система отдает приоритет блокам конструктора воронок перед ИИ-ассистентом. Все блоки в конструкторе воронок выполняются до любого ответа ИИ-ассистента, включая блоки без условной логики.
Внимание
Интерфейс тестирования является общим для ИИ-ассистента и конструктора чат-ботов.
Ключевое поведение, которое нужно понять:
- Единая система: ИИ-ассистент и Конструктор чат-ботов — это не отдельные инструменты; они работают вместе как единый, унифицированный чат-бот.
- Приоритет обработки: Блоки конструктора чат-ботов всегда имеют приоритет. Если во время тестирования вы получаете неожиданное сообщение, скорее всего, это связано с тем, что сначала сработал блок в конструкторе воронок.
- Шаг по устранению неполадок: если ИИ-ассистент ведет себя неожиданно или отправляет сообщения, не соответствующие его настройкам, всегда сначала проверяйте блоки конструктора воронок, так как они переопределяют ответы ассистента.
Обратите внимание
ИИ-ассистент не работает в групповых чатах.
Что такое роли чат-бота
Роли определяют конкретные функциональные задачи и поведенческие характеристики, которые ИИ-ассистент настроен выполнять и демонстрировать во время взаимодействия с пользователями.

Для вашего удобства команда MaviBot уже настроила несколько ролей, готовых к использованию в ваших проектах.
Однако, если эти боты не подходят для ваших конкретных нужд и вы умеете работать с ИИ, выберите опцию «Без предустановленных настроек».
Если вам нужен ИИ-чат-бот, адаптированный под конкретную модель поведения, вы можете выбрать одну из следующих стандартных ролей:
Ассистент для ответов на основе текста
Модель строго ограничена знаниями и информацией, содержащимися в ее настройках. Она отвечает на вопросы, связанные только с текстом, встроенным в ее конфигурацию.

Универсальный ассистент
Эта модель имеет минимальные ограничения на генерацию текста, что делает ее хорошо подходящей для задач, требующих творческого подхода, таких как копирайтинг.
Видеообзор
https://www.youtube.com/watch?v=DDleWZYuyR0
Ассистент по продажам
В этой роли бот может демонстрировать товары клиентам, делиться подробностями о доступных позициях и, если настроено, рассчитывать итоговую стоимость.

Эта модель построена на команде «Продать любой ценой». Она особенно хорошо работает в сочетании с таблицей или настройкой «знания бота», что делает ее идеальной для динамических списков товаров и расчета цен.
а) создайте таблицу и добавьте необходимые сведения о товаре;
б) встройте значения из вашей таблицы в знания бота с помощью функции, специально предназначенной для Google Таблиц.
Инструкции по использованию функции Google Таблицы или функции таблиц MaviBot можно найти в разделе с тем же названием.
Ассистент на основе алгоритма
Эта модель требует четкого пошагового плана действий — аналогично структурированному боту, созданному в конструкторе воронок.
Настройка поведения на основе алгоритма и настроек ответов бота

Обратите внимание
Написание пользовательского алгоритма — трудоемкий процесс, требующий тщательного внимания к деталям.
Если вам нужна алгоритмическая логика для вашего ИИ-ассистента, мы настоятельно рекомендуем использовать готовый шаблон чат-бота из конструктора воронок. Затем вы можете активировать и настроить его с помощью функции интеграции ИИ-ассистента.
Как работать с квадратными скобками
Квадратные скобки используются, чтобы позволить модели вставить нужное слово по своему усмотрению. В первую очередь модель будет полагаться на информацию из контекста и истории диалога.
Примеры:
-
Расскажи подробнее о [товаре]
В этом примере модель предоставит более подробную информацию о товаре, упомянутом в диалоге. Если товар не упомянут в контексте или разговоре, она его выдумает. -
Помоги мне написать письмо [другу/коллеге/родственнику]
Здесь косая черта используется, чтобы модель написала универсальное письмо, которое можно отправить любому из списка. -
Ответ не должен превышать [30-50] слов
Это устанавливает границы для модели, ограничивая длину ее ответа. -
Расскажи о [городе]
Модель сгенерирует текст о случайном городе, если ранее не был упомянут конкретный город. -
Ты продавец в магазине. Твоя задача — продать клиенту [товар/услугу]
Бот будет действовать как менеджер по продажам и поможет продать товар.
Квадратные скобки также можно использовать при написании алгоритма для бота.
Ассистент онлайн-бронирования
Ассистент с ролью «Онлайн-бронирование» автоматизирует запись клиентов, используя значения, внедренные через переменные и функции.
Этот бот предназначен для работы с системой онлайн-бронирования и использует предварительно настроенную ветку бронирования, чтобы направлять клиентов по доступным услугам, открытым датам и временным слотам, автоматически создавая записи в разделе календаря Услуг.

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

Добавьте файлы: часто задаваемые вопросы, инструкции, статьи или внутренние материалы. Ассистент использует их для поиска ответов на вопросы пользователей.

Как это работает:
- Предварительный поиск: Прежде чем ответить, ассистент ищет необходимую информацию непосредственно в загруженном документе.
- Точные ответы: Пользователи получают ответы непосредственно из ваших материалов.
Настройка чанка (для RAG-роли)
Чанк — это блок/фрагмент документа.

RAG разбивает документ на части (чанки), выполняет предварительный поиск среди этих частей, находит часть(и), наиболее похожую на исходный запрос, и добавляет в контекст только несколько чанков вместо всего документа. Высока вероятность, что нужный ответ будет найден в прикрепленных чанках.
Как работает RAG-роль: документ делится на части (чанки). По умолчанию один чанк составляет примерно 500 символов.
Рекомендуемый размер текстового фрагмента — от 1000 до 2000 символов (указывается в поле размера чанка).
Разбиение документа происходит автоматически, и для ассистента лучше, если одна часть содержит осмысленный фрагмент: например, один вопрос и один ответ из FAQ, или один/два полных абзаца документа.

Вы можете настроить эти чанки после автоматического разбиения через интерфейс: обрезать некоторые, добавить информацию в другие, удалить некоторые или добавить совершенно новые.
Как это настроить
Шаг 1: Загрузите документ.

И, при необходимости, укажите размер чанка и перекрытие чанков.
Шаг 2: Нажмите «Загрузить документ» (это запустит обработку вашего документа и разбиение его на части (чанки)).

Шаг 3: Вы можете проверить чанки: например, если одна часть ответа разбита посередине слова, вы можете ее отредактировать.

После этого вы можете протестировать ассистента в окне чата справа.
Важно
- Вы можете удалить любой чанк (часть) в настройках ассистента в любое время.
- Вы также можете добавить дополнительную информацию без необходимости каждый раз перезагружать весь документ: просто загрузите txt-файл и создайте чанки.
- Вы можете заменить устаревшую информацию непосредственно внутри чанка без загрузки документов.
Вы можете ввести фразу в поле «Знания бота», например: «Названия документов указаны в скобках в контексте; ссылайтесь на них, когда это возможно». Таким образом, ассистент добавит в скобках название документа, в котором он нашел информацию.
Предварительно настроенные параметры
Предварительно настроенные параметры — это заранее заданные инструкции, которые направляют поведение чат-бота.

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

Эта опция также удобна для клиента: им не нужно вводить ничего лишнего, так как для продолжения разговора достаточно просто выбрать и нажать на интересующую их кнопку.
Избегать обсуждения политики
Бот будет молчать или отказываться отвечать на вопросы, связанные с политикой, религией, территориальными претензиями и другими деликатными темами.
Улучшать ответы
Эта функция позволяет боту использовать списки и аккуратное форматирование при ответах на сообщения клиентов.
Минимизировать креативность
Эта опция помогает ограничить творческие ответы бота.
Пошаговый ввод данных
Эта функция собирает данные пользователя шаг за шагом — например, для создания переменных и передачи их в систему (эти переменные впоследствии можно найти в профиле клиента).
Этот подход используется для обработки заказов и заполнения форм, требующих пошагового ввода информации.
Для создания переменных и их корректной передачи в систему, пожалуйста, обратитесь к разделу «Формат передачи данных.»
Не обучаться на сообщениях
Эта опция ограничивает влияние сообщений пользователей на бота, защищая его от попыток злонамеренных пользователей намеренно исказить заданный вами промпт.
Условия триггера

Вы можете настроить условия триггера, либо вручную вводя значения переменных, либо используя визуальный конструктор условий.
Для чего это нужно?
Вы можете настроить работу нескольких ассистентов в рамках одного чат-бота и переключаться между ними с помощью условий. Как создать двух или более ассистентов и скоординировать их работу в одном чате, объясняется ниже.
Конструктор триггеров

Вы можете вручную задавать переменные с конкретными значениями и выбирать оператор сравнения. Операторы сравнения стандартные, как и во всех триггерах MaviBot: равно, не равно; больше, больше или равно; меньше, меньше или равно соответственно.

Вкладка «Выбор бота» содержит ботов, подключенных к проекту из различных мессенджеров, что позволяет выбрать, какой именно чат-бот будет выполнять настройки ИИ.

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

Чтобы использовать эту функцию, выберите вкладку «Окно тестирования» и нажмите «Добавить триггер», затем протестируйте своего бота в панели тестирования справа.

Это помогает избежать неловких ситуаций, когда клиент пишет вашему боту во время отладки, а ИИ отвечает вместо вас.
Настройки бота

В этом поле необходимо указать:
- Какую роль должен взять на себя бот;
- Как он должен себя вести;
- Какие действия вы от него ожидаете.
Настройки следует писать как запросы к человеку. Например:
«Вы — специалист поддержки, который знает только ту информацию, которая предоставлена вам в контексте. Ваша задача — отвечать на вопросы пользователей. Вы должны быть проактивны и дружелюбны.»
Если модель неправильно следует инструкциям, вы можете добавить примеры вопросов и ответов для уточнения:
&#xNAN;«Вы не должны отвечать на бессмысленные сообщения, не связанные с контекстом. Вот пара примеров:
Контекст — заяц — пушистое млекопитающее
Вопрос — Привет
Ответ — Я не знаю ответа на ваш вопрос.
Контекст — Уголь добывают в шахте
Вопрос — Выключи воду
Ответ — Я не знаю ответа на ваш вопрос.»
Если вы настроили бота на ответ на определенные сообщения, но установили те же условия в блоке конструктора воронок, блок конструктора воронок будет иметь приоритет!
Это происходит потому, что блоки конструктора воронок имеют более высокий приоритет, чем настройки ассистента.
Важно
ИИ-ассистент имеет более низкий приоритет обработки, чем блоки в Конструкторе воронок. Блоки Конструктора воронок всегда выполняются первыми.
Ключевое поведение:
- Блоки, такие как «Триггер», «Старт» или «Запасной вариант», будут выполняться даже если у них нет условий, имея приоритет над ИИ-ассистентом.
- Только после обработки соответствующих блоков Конструктора воронок клиент продолжит движение по настроенному сценарию чат-бота.
- ИИ-ассистент подключается после этого, основываясь на результирующем состоянии диалога.
Пример:
Вы указали определенные слова/фразы в триггерах блока:

Вы также установили триггеры в настройках ассистента:

ИИ-ассистент работает как дополнительный слой в ваших существующих воронках чат-бота.
Как это работает:
- Основной поток: Настроенные блоки конструктора воронок всегда выполняются первыми в соответствии с их логикой и приоритетом.
- Роль ИИ-ассистента: Ассистент активируется для обработки случаев, не охваченных предопределенными условиями воронки. Он отвечает на вопросы клиентов, выходящие за рамки основного потока.
Ключевое преимущество:
Такая интеграция гарантирует, что все запросы клиентов будут обработаны, повышая удовлетворенность пользователей и способствуя большей лояльности.
Знания бота
Базовая модель ИИ обучена на обширном общем наборе данных из интернета. Будучи мощной, ей не хватает конкретных знаний о деталях вашего уникального проекта, таких как:
- Каталог продуктов вашего бренда
- Ваши конкретные предложения услуг
- Ваши внутренние политики или процедуры
Почему это поле необходимо:

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


При использовании переменной блок конструктора воронок указывает данные, которые должен знать бот:

В приведенном выше примере показан спектр услуг, настроенный в соответствующем разделе «Бронирование».


Вы также можете передать боту знания со значениями, указанными в Google Таблице — например, для интернет-магазина.
ИИ отлично понимает данные из таблицы и использует их в своих ответах.
Подробнее см. в разделе «Работа с Google Таблицами».
Формат передачи данных
В формате передачи данных вы указываете фактические собираемые данные (например, имя), затем пишете фразу с «ключом» и присваиваете значение этому ключу:
«Имя с ключом 'name', фамилия с ключом 'surname':»


Данные отображаются в карточке профиля клиента следующим образом:

Этот параметр необязателен и используется, когда вам нужно передать информацию в систему.
Обратите внимание
Если вам нужно, чтобы данные, введенные клиентом, передавались боту как переменные, а не как массив или словарь, укажите соответствующие настройки в промпте ИИ-ассистента. Например, вы можете настроить параметры так, чтобы ответы отправлялись в виде текста, а не списка или словаря.
Способ передачи значений боту и записи в профиль клиента (в системе) зависит от формата данных, сгенерированного ИИ-ассистентом.
Как передавать данные боту
Чтобы отправить данные боту, необходимо ввести одну из следующих команд в настройках бота:
-
Затем выполнить команду «Block call 123123» — где «Block call» — это отладочная команда, а число — ID блока.
Эта команда полезна для тестирования и проверки правильности передачи данных во время настройки бота.
Как показано в примере выше, команда выводит данные в формате JSON. Значения сохраняются в рамках проекта, помогая отслеживать точность сохраненной информации и точно настраивать бота на этапе отладки.
Команда указывается в настройках бота следующим образом:

- Команда «Затем выполнить команду «start_block_from_ai 11916»» также отправляет информацию боту. Замените число (выделенное зеленым) на ID блока.

Команда работает аналогично «Block call 44», но используется во время реального взаимодействия с клиентом, поскольку она «вырезается» из сообщения бота и скрывается от ваших пользователей.
Пример команды:
«Когда вы завершите продажу или успешно закончите разговор, вы должны написать точно, без каких-либо изменений: «start_block_from_ai 10241»»
В чем разница между первой и второй командами для ИИ-чат-бота
Как упоминалось ранее, «Block call N» нужен для тестирования, чтобы вы могли ВИЗУАЛЬНО проверить, работают ли настройки вызова блока корректно или нет.
Обратите внимание
После отладки настроек ИИ-чат-бота замените команду «Block call 44» на «start_block_from_ai 44». Таким образом, клиент НЕ увидит команду вызова блока, и диалог в чате продолжится без изменений, в то время как введенные пользователем данные все равно будут переданы в систему.
Когда блок запускается через ассистента, история чата с ассистентом очищается.
Пример использования:
- Если кто-то попросит вас включить свет, выполните команду «Block call 123123»
- Если кто-то спросит вас о времени посадки рукколы, выполните команду «Block call 123123»
Обратите внимание!
Если ваша команда (будь то триггер или любая другая) не работает, добавьте в конце предложения «И никак иначе» (см. пример ниже).
Другие параметры
Сообщение для задержанных ответов
Если боту требуется больше времени для генерации ответа (например, во время генерации текста или копирайтинга), вы можете установить сообщение, которое бот отправит:

Время уведомления о задержке ответа

Это поле, принимающее числовое значение, связано с предыдущей настройкой: оно определяет задержку, после которой отправляется сообщение о задержанном ответе.
Оно принимает числовое значение в секундах от 2 до 25.
Креативность модели
Это ключевой параметр, который раскрывает творческий потенциал модели и позволяет ей генерировать оригинальные идеи, выходящие за рамки ее обучения.

Параметр устанавливается в значение от 0,0 до 1 (например, 0,1, 0,2 и т.д.).
Для задач, требующих опоры на текст и точных ответов, предпочтительно устанавливать значения, близкие к нулю, так как это предотвращает введение моделью ваших клиентов в заблуждение.
Напротив, для творческих задач, где воображение не является проблемой, рекомендуется значение, близкое к 0,9.
Если вы не уверены, какое значение установить для выбранной вами роли ассистента, просто оставьте поле пустым — для каждой роли уже настроены оптимальные значения по умолчанию.
Максимальное количество слов

Это поле, принимающее только числовые значения, устанавливает максимальное количество слов для ответа чат-бота.
Такое ограничение особенно полезно для мессенджеров, где количество символов в сообщении строго ограничено, так как оно предотвращает обрыв ИИ-бота на полуслове и помогает дать наиболее точный и лаконичный ответ в рамках сообщения.
Ограничения по символам в мессенджерах:
- Telegram – 4096 символов
- Instagram – 1000 символов
- WhatsApp – 4096 символов
- Viber – 1000 символов
О полезных советах
Лимит токенов
Модель принимает на вход до 128 000 токенов, где один токен примерно эквивалентен двум символам.
Предотвращение дезинформации пользователей
Если модель вводит клиентов в заблуждение, упоминая несуществующие услуги или продукты, вы можете включить опцию «Минимизировать фантазии», а также попробовать снизить креативность модели.
Как заставить ИИ-ассистента молчать
Введите следующий текст команды в поле настроек бота:
«Если кто-то спросит вас о ________, вы должны ответить, что не знаете ответа.
Если кто-то спросит вас о событиях, о которых вы не знаете, вы должны ответить, что не знаете ответа.»
Пример:
Обратите внимание
Бот запоминает историю чата.
Если вы измените его настройки, рекомендуется удалить текущий разговор и начать новый. В противном случае бот продолжит отвечать на основе предыдущих сообщений, так как история чата имеет приоритет над новыми настройками.