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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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


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


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

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

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

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

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

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

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

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

Последнее обновление