Также очень важно - набор правил , которые формируют суть бота. Их можно указать в виде списка, но опять же можно поступить хитрее, зная, что языковая модель не логична и не последовательна. Например, она обрабатывает весь текст параллельно, не так, как человек. Она не читает "слева-направо" и "сверху-вниз", она читает все сразу.