Как пример, калькулятор не умеет догадываться. Если вы нажмёте «2 + ?», он не спросит: «А что ты имел в виду?». Он выдаст ошибку или случайное число. Так и нейросеть: дадите ей голый вопрос без деталей — получите красивую, но бесполезную «воду», общие фразы или то, что вы и так знаете.
Как это исправить? Нужно научиться упаковывать в запрос контекст. Причём есть два типа контекста, и сегодня мы их разложим по полочкам.