Насколько LLM хорошо понимают юмор и способны уместно и ненавязчиво его использовать в процессе общения?
От этого сильно зависит тональность диалога и вовлеченность в него нас самих. Мы получим от него больше удовольствия и будем общаться свободнее. Наш стиль общения станет естественнее, а эмоциональное состояние — комфортным.

— Вы шутите, Вертер?
— Разве я похож на шутника?
Я полагаю, что хороший юмор должен всегда присутствовать в разумном количестве в любом диалоге с LLM, впрочем, также, как и среди умных и образованных людей.
Поэтому давайте напрямую попробуем проверить именно эти качества моделей и оценим результаты чисто субъективно. А как ещё можно это сделать?
На мой взгляд, юмор является хорошим индикатором уровня совершенства любой LLM общего назначения, претендующей на сходство с человеческим интеллектом.
Попросим разные модели для начала просто придумать анекдот. И пусть это будет, для нашего большего удовольствия, анекдот про программистов с элементами чёрного юмора.
Да, медицинские анекдоты с чёрным юмором или, к примеру, эротического характера продвинутая LLM тоже сможет, но в контексте этой статьи, я полагаю, это был бы уже перебор. Пусть это будет темой для самостоятельного увлекательного развлечения.
Скажу сразу, для многих моделей эта "миссия — невыполнима".
Либо получается короткий, шаблонный, туповатый и не смешной результат.
Либо длинный, запутанный, перегруженный специальными терминами, и снова не смешной результат.
Но есть приятные исключения, на которых и сосредоточим наше внимание.
o1-preview
Программист приходит в церковь и говорит священнику:
— Батюшка, мне нужно покаяние. Я постоянно вру пользователям, что исправляю баги, а на самом деле просто комментирую код.
Священник удивляется:
— Но это уже не так плохо! Ты хотя бы пытаешься что-то сделать! В принципе, я делаю то же самое, только я не вру.
