Что делать, если бот не выполняет функции?

Для успешной работы вашего бота требуется выполнить последовательную настройку с проверкой каждого этапа

  • Сначала сделайте минимально возможный промпт, где нейросеть должна выполнить какое-то одно действие или запустить одну функцию
  • Добавьте одну функцию боту. Проверьте работу бота через чат виджет в личном кабинете ProTalk
  • Если уже на этом этапе вы не смогли получить результат, который был задуман, то не имеет смысла добавлять боту что-то новое, пока не настроите это
  • Возвращаемся к п.1 и внимательно читаем ваш промпт. Он должен быть написан так, как будто вы объясняете это школьнику младших классов. Минимум лишних слов и четкие инструкции.
  • Если используются функции, ставьте креативность боту на 0!
  • Для нейросети кажется, что с ней общаетесь только вы, поэтому можно смело давать инструкции от своего имени.
  • Подключите боту ссылку на Google таблицу для записи логов (в самом низу настроек бота). Изучите последние записи. Если в столбце Functions стоит значение none, значит нейросеть ответила вам не выполнив функцию.
  • Если функция не выполняется по условию, которое вы написали боту, то проверьте снова ваш промпт. Скорее всего есть двойной смысл, который “сбивает с толку” нейросеть.
  • Распространенная ошибка - слишком много лишних условий или данных, запутанный не структурированный набор абзацев из разных источников.
  • Если вы смогли добиться запуска функции, значит можно переходить к усложнению промпта и добавлению других условий и функций. После каждого этапа усложнений проверяйте работу бота!
  • Если вы настроили бота, выполняются все условия и запускаются все функции, то только теперь вы можете настроить для бота каналы коммуникаций (Телеграмм, Whatsapp, Авито и т.д.)
  • Если что-то перестало работать, возвращайтесь на предыдущий этап и проверяйте. Так вы сразу найдете причину. Исправляйте ошибку и тестируйте снова.
  • Если вы планировали подключать монетизацию для Телеграмм бота. то делайте это в самом финале, когда всё работает как часы.