Настройки бота
Режим работы, личность и промпт
Выбор LLM модели или провайдера
В верхней части карточки представлены базовые параметры, на которых работает ваш бот. В данном примере, интеллект бота функционирует на платформе chatGPT-4-o-mini. В меню вы можете выбрать другую модель, включая ассистентов от OpenAI.

Если у вас есть ассистенты от OpenAI и вы хотите использовать их на нашей платформе, выберите соответствующую опцию. Вам потребуется ввести ключ OpenAI и уникальный ID ассистента. Если вы работали с платформой Coze, вы также можете интегрировать их ботов, указав ключ и уникальный ID.

Платформа SMAIPL поддерживает различные модели, включая OpenAI, Claude, Llama, Groq, Яндекс-GPT, DeepSeek, Gemini и Giga-chat от Cбера. Вы можете выбрать любую из них в зависимости от ваших потребностей.

Если вы хотите использовать свои собственные токены OpenAI, введите свой ключ в левом окошке (недоступно на тарифе Профи). В этом случае конкретный бот будет использовать ваши личные токены OpenAI. Если поле остается пустым, будут использоваться токены платформы SMAIPL, которые вы можете приобрести в разделе "Мой тариф".

Разные LLM модели имеют различные коэффициенты. Например, базовая модель chatGPT 4o mini имеет коэффициент 1, что означает, что токены тратятся один к одному. Другие модели могут иметь разные коэффициенты, например, более дорогие модели могут умножаться на повышающий коэффициент, а некоторые, как могут иметь коэффициент ниже 1. Подробное сравнение смотрите по ссылке "Тарификация LLM моделей"
Режим работы
В разделе "Режим работы" вы можете настроить, как ваш бот будет взаимодействовать с пользователями. Здесь вы найдете следующие параметры:

- Бот может находиться в режиме ожидания обращений от пользователей;

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

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

Предупреждения для пользователей:

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

После настройки режима работы, информация о текущем режиме будет отображаться в этом разделе. Это позволит вам быстро проверить, в каком режиме работает бот, даже если вкладка свернута.
Озвучка голосовых сообщений
Вы можете выбрать голос для озвучки сообщений, которые бот отправляет в Telegram или WhatsApp. Если включена функция голосового ответа, бот будет отвечать как текстом, так и аудио сообщениями, при условии, что в ответе нет ссылок. Это сделано для того, чтобы избежать неуклюжего озвучивания URL-адресов. Если вы хотите использовать собственный голос, вы можете зарегистрироваться в сервисе Eleven Labs и указать уникальный ID голоса. Не забудьте также прописать ключ интеграции в разделе интеграций.
Внешний промпт
Вы можете использовать внешний промпт, разместив его в Google Документе или Notion. Это удобно для совместного редактирования и управления длинными текстами, которые могут превышать 100 тысяч символов. Внешний промпт позволяет команде экспертов работать над настройками бота в одном документе, добавляя комментарии и правки.

Вы можете отделить промпт от комментариев к нему:

##ROLE_START##

Тут промпт целиком

##ROLE_END##

Тут можно комментировать, это в промпт не попадет
Скрытое сообщение от пользователя
Также есть возможность отправлять скрытые сообщения от имени пользователя, которые не будут видны пользователю, но на которые бот ответит. Это позволяет начать диалог с определенной темы или настроить бота на нужную волну.
Роль, цель и поведение
Эти параметры составляют основу промпта и помогают структурировать инструкции для бота. В разделе "Роль" указывается, кем является бот, "Цель" определяет, к чему он должен стремиться, а "Поведение" описывает условия, при которых бот действует определенным образом. Эти блоки помогают новичкам понять, как формируется промпт, а профессионалы могут использовать внешний промпт для более гибкой настройки.
Теги
Установите тег, чтобы легко находить и сортировать ваших ботов среди всех карточек на странице Сотрудники.
Личность и промт
Для успешной работы вашего бота требуется выполнить последовательную настройку с проверкой каждого этапа.

1. Сначала сделайте минимально возможный промпт, где нейросеть должна выполнить какое-то одно действие или запустить одну функцию

2. Добавьте одну функцию боту

3. Проверьте работу бота через чат виджет в личном кабинете

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

5. Возвращаемся к п.1 и внимательно читаем ваш промпт. Он должен быть написан так, как будто вы объясняете это школьнику младших классов. Минимум лишних слов и четкие инструкции.

5.1. Если используются функции, ставьте креативность боту на 0!

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

5.3. Например, вы хотите чтобы бот записал клиента в календарь, используйте такое условие “Если я тебе пришлю номер телефона, то сразу запусти функцию записи в Google календарь.
Подключите боту ссылку на Google таблицу для записи логов (в самом низу настроек бота). Изучите последние записи. Если в столбце Functions стоит значение none, значит нейросеть ответила вам не выполнив функцию.

6.1. Если функция не выполняется по условию, которое вы написали боту, то проверьте снова ваш промпт. Скорее всего есть двойной смысл, который “сбивает с толку” нейросеть.

6.2. Распространенная ошибка - слишком много лишних данных. Например, вы написали такую инструкцию: “Если мой клиент пришлет в whatsapp контакты запиши его к доктору”. Разберем детально, почему так нельзя писать.

6.2.1. Часть фразы “мой” клиент” - значит ваш бот (нейросеть) будет искать логику и пытаться понять что значит мой или не мой и если не найдет ответ на этот вопрос, то это поставит всю ситуацию в тупик. Уберите слово “мой”.

6.2.2. Часть фразы “пришлет в Whatsapp” - ваш бот (нейросеть) не знает ничего про Whatsapp и соответственно для него это условие не выполнено или не понятно. Это вы знаете что ваш бот подключен к Whatsapp, а для бота есть просто чат, куда ему пишет человек. Всё. Поэтому уберите упоминание Whatsapp.

6.2.3. Часть фразы “запиши его к доктору” - ваш бот (нейросеть) ничего не знает про доктора и возможно не сразу догадается, что например подключенная функция “Запись в Google календарь” как-то связана с записью к доктору. Проще сразу просить конкретику: “выполни функцию записи в Google календарь”.

6.2.4. Идеальная фраза будет выглядеть так: “Если я тебе пришлю номер телефона, то сразу запусти функцию записи в Google календарь”. Само собой это только часть промпта, до этого момента нужно опросить клиента, выяснить его имя и желаемую дату. Но для тестирования запуска функции этого достаточно.

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

8. Если вы настроили бота, выполняются все условия и запускаются все функции, то только теперь вы можете настроить для бота каналы коммуникаций (Телеграмм, Whatsapp, Авито и т.д.)

9. Если что-то перестало работать, возвращайтесь на предыдущий этап и проверяйте. Так вы сразу найдете причину. Исправляйте ошибку и тестируйте снова.
Задайте нам вопрос
Укажите ваше имя, тему вопроса
Отправить сообщение
Мы ответим на все ваши вопросы и поможем с настройкой бота