AI-чат-бот

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

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

Настроив чат-бота на базе ИИ, вы сможете:

  1. Создать консультанта по всем услугам, доступным в вашем филиале.

  2. Генерировать тексты для рассылок и презентаций: просто задайте чат-боту задачу и ключевое сообщение, а затем наслаждайтесь результатом.

  3. Создать интернет-магазин с помощью Google Sheets.

  4. Записывать клиентов онлайн напрямую в вашу CRM-систему.

  5. Комбинировать разных AI-ассистентов с различными настройками.

Важно

Обратите внимание

Внимание

Внимание

Обратите внимание

Что такое роли чат-бота

Роли определяют конкретные функциональные задачи и поведенческие характеристики, которые AI-ассистент настроен выполнять и демонстрировать во время взаимодействия с пользователем.

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

Однако, если эти боты не подходят под ваши конкретные задачи и вы умеете работать с ИИ, смело выбирайте опцию «Без предустановленных настроек».

Если вам нужен AI-чат-бот, настроенный под конкретную модель поведения, вы можете выбрать одну из следующих стандартных ролей

Ассистент с текстовыми ответами

Модель строго ограничена знаниями и информацией, содержащимися в ее настройках. Она отвечает только на вопросы, связанные с текстом, встроенным в ее конфигурацию.

Универсальный ассистент

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

Видеообзор

Ассистент по продажам

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

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

а) создайте таблицу и добавьте необходимые сведения о товарах;

б) встройте значения из вашей таблицы в знания бота с помощью функции, специально предназначенной для Google Sheets.

Инструкции по использованию функции Google Sheets или функции таблицы MaviBot можно найти в одноименном разделе.

Ассистент на основе алгоритма

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

Настройка поведения и ответов на основе алгоритма в настройках бота

Обратите внимание

Написание собственного алгоритма — трудоемкий процесс, требующий пристального внимания к деталям.

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

Как работать с квадратными скобками

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

Примеры:

  1. Расскажи мне больше о [product] В этом примере модель предоставит больше деталей о товаре, упомянутом в диалоге. Если в контексте или разговоре товар не упоминается, она придумает его.

  2. Помоги мне написать письмо [другу/коллеге/родственнику] Здесь слэш используется для того, чтобы модель написала универсальное письмо, которое можно отправить любому из списка.

  3. Ответ не должен превышать [30-50] слов Это задает границы для модели, ограничивая длину ее ответа.

  4. Расскажи мне о [city] Модель сгенерирует текст о случайном городе, если ранее не был упомянут какой-либо конкретный город.

  5. Вы — продавец в магазине. Ваша задача — продать клиенту [product/service] Бот будет действовать как менеджер по продажам и поможет продать товар.

Квадратные скобки можно также использовать при написании алгоритма для бота

Ассистент онлайн-записи

Ассистент с ролью «Онлайн-запись» автоматизирует запись клиентов, используя значения, подставляемые через переменные и функции.

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

RAG-ассистент

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

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

Как это работает:

  • Предварительный поиск: Перед ответом ассистент ищет необходимую информацию непосредственно в загруженном документе.

  • Точные ответы: Пользователи получают ответы прямо из ваших материалов.

Настройка чанков (для роли RAG)

Чанк — это блок/фрагмент документа.

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

Как работает роль RAG: документ делится на части (чанки). По умолчанию один чанк составляет примерно 500 символов.

Рекомендуемый размер текстового фрагмента — от 1000 до 2000 символов (указывается в поле размера чанка).

Разбиение документа выполняется автоматически, и для ассистента лучше, если одна часть содержит осмысленный фрагмент: например, один вопрос и один ответ из FAQ или один/два полных абзаца документа.

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

Как это настроить

Шаг 1: Загрузите документ.

И, если нужно, укажите размер чанка и перекрытие чанков.

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

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

После этого вы можете протестировать ассистента в окне чата справа.

Важно

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

Предустановленные настройки

Предустановленные настройки — это заранее заданные инструкции, которые определяют поведение чат-бота.

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

Пример:

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

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

Украсить ответы Эта функция позволяет боту использовать списки и аккуратное форматирование при ответах на сообщения клиентов.

Минимизировать креативность Эта опция помогает ограничить творческие ответы бота.

Пошаговый ввод данных Эта функция собирает данные пользователя шаг за шагом — например, для создания переменных и передачи их в систему (эти переменные позже можно найти в профиле клиента).

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

Чтобы создать переменные и корректно передать их в систему, обратитесь к разделу "Формат передачи данных."

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

Условия срабатывания

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

Конструктор триггеров

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

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

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

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

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

Настройки бота

В этом поле необходимо указать:

  1. Роль, которую должен принять бот;

  2. Как он должен себя вести;

  3. Каких действий вы от него ожидаете.

Настройки следует писать в виде обращения к человеку. Например:

«Вы — специалист поддержки, который знает только информацию, предоставленную вам в контексте. Ваша задача — отвечать на вопросы пользователей. Вы должны быть проактивным и дружелюбным».

Если вы настроили бота отвечать на определенные сообщения, но задали те же условия в блоке конструктора воронок, приоритет будет у блока конструктора воронок!

Это происходит потому, что блоки конструктора воронок имеют более высокий приоритет, чем настройки ассистента.

Важно

Пример:

Вы указали определенные слова/фразы в триггерах блока:

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

AI-ассистент работает как дополнительный слой внутри уже существующих воронок чат-бота.

Как это работает:

  1. Основной поток: Настроенные блоки конструктора воронок всегда выполняются первыми в соответствии со своей логикой и приоритетом.

  2. Роль AI-ассистента: Ассистент активируется, чтобы обрабатывать случаи не охваченные заранее заданными условиями воронки. Он отвечает на вопросы клиентов, которые выходят за рамки основного потока.

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

Знания бота

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

  • каталог товаров вашего бренда

  • ваши конкретные услуги

  • ваши внутренние политики или процедуры

Почему это поле необходимо:

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

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

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

Формат передачи данных

В формате передачи данных вы указываете реальные собираемые данные (например, имя), затем пишете фразу с «ключом» и присваиваете этому ключу значение: «Имя с ключом 'name', фамилия с ключом 'surname':»

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

Этот параметр необязателен и используется, когда нужно передать информацию в систему.

Обратите внимание

Как передать данные боту

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

  1. Затем выполните команду «Block call 123123» — где «Block call» — это отладочная команда, а число обозначает ID блока. Эта команда полезна для тестирования и проверки того, что данные корректно передаются во время настройки бота.

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

Команда указывается в настройках бота следующим образом:

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

Команда работает аналогично «Block call 44,» но используется во время реального взаимодействия с клиентом, поскольку она «вырезается» из сообщения бота и скрыта от пользователей.

Пример команды:

Когда вы завершаете продажу или успешно завершаете разговор, необходимо написать точно, без каких-либо изменений: «start_block_from_ai 10241»

В чем разница между первой и второй командами для AI-чат-бота

Как уже говорилось выше, «Block call N» нужна для тестирования, чтобы вы могли ВИЗУАЛЬНО проверить, работают ли настройки block call корректно или нет.

Обратите внимание

Когда блок запускается через ассистента, история чата с ассистентом очищается.

Пример использования:

  • Если кто-то просит вас включить свет, выполните команду «Block call 123123»

  • Если кто-то спрашивает вас о сроках посадки руколы, выполните команду «Block call 123123»

Другие параметры

Сообщение при задержке ответа

Если боту требуется больше времени на генерацию ответа (например, при генерации текста или копирайтинге), вы можете задать сообщение, которое бот отправит:

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

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

Оно принимает числовое значение в секундах, от 2 до 25.

Креативность модели

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

Параметр задается значением от 0.0 до 1 (например, 0.1, 0.2 и т. д.).

Максимальное количество слов

Это поле, принимающее только числовые значения, задает максимальное количество слов в ответе чат-бота.

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

О полезных советах

Лимит токенов

Модель принимает до 128,000 токенов на вход, где один токен примерно равен двум символам.

Предотвращение дезинформации пользователя

Если модель вводит клиентов в заблуждение, упоминая несуществующие услуги или товары, вы можете включить опцию «Минимизировать фантазии» и также попробовать снизить креативность модели.

Как заставить AI Assistant молчать

Введите следующий текст команды в поле настроек бота:

«Если кто-то спрашивает вас о _______, вы должны ответить, что не знаете ответа. Если кто-то спрашивает вас о событиях, о которых вы не осведомлены, вы должны ответить, что не знаете ответа.»

Пример:

Обратите внимание

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