Создание персонального плана питания при заболеваниях с помощью нейросетей

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

1. Введение: возможности ИИ в составлении лечебного рациона

Введение: возможности ИИ в составлении лечебного рациона

Питание при наличии хронических заболеваний — это сложная математическая и логическая задача. Если у человека только гастрит, список разрешенных продуктов (стол №1 или №5) можно найти в любой брошюре. Но что делать, если у пациента одновременно гастрит, инсулинорезистентность и аллергия на лактозу?

В этот момент стандартные рекомендации перестают работать. Продукты, полезные для желудка (например, разваренная манная каша), могут быть опасны при инсулинорезистентности из-за высокого гликемического индекса. Молочные продукты, разрешенные при подагре, запрещены при непереносимости лактозы.

Человеческому мозгу трудно удерживать в оперативной памяти десятки списков «можно» и «нельзя», постоянно сопоставляя их. Именно здесь на помощь приходят большие языковые модели (LLM), такие как ChatGPT, DeepSeek или Claude. Они способны мгновенно анализировать пересечения множеств и выдавать результат, который учитывает все введенные ограничения.

Почему ИИ справляется лучше поисковика

Когда вы ищете диету в интернете, вы получаете усредненную информацию. Поисковая выдача не знает вашего веса, возраста и сопутствующих диагнозов. Нейросеть же работает иначе: она не просто «гуглит», она генерирует ответ на основе огромного массива медицинских данных, адаптируя их под ваш конкретный запрос.

!Визуализация того, как нейросеть находит безопасные продукты на стыке нескольких заболеваний

Ключевые преимущества использования нейросетей:

  • Персонализация. Меню строится не для абстрактного пациента, а для вас.
  • Креативность. ИИ может предложить рецепты, о которых вы не думали, используя ограниченный набор продуктов.
  • Скорость. Составление меню на неделю вручную может занять 3–4 часа. Нейросеть делает это за 30 секунд.
  • Учет КБЖУ. ИИ умеет считать калории, белки, жиры и углеводы, подгоняя их под ваши цели (похудение или набор веса).
  • Математика калорийности: как это работает

    Чтобы составить план питания, нейросеть сначала должна определить вашу базовую потребность в энергии. Для этого часто используются классические формулы, такие как уравнение Миффлина-Сан Жеора. Понимание этого принципа поможет вам лучше контролировать выдачу нейросети.

    Базовый обмен веществ (BMR) рассчитывается так:

    где — величина основного обмена (ккал/сутки), — масса тела (кг), — рост (см), — возраст (лет), — коэффициент пола (+5 для мужчин, -161 для женщин).

    Нейросеть проводит эти вычисления мгновенно. Однако, если вы не укажете свои параметры, она возьмет «средние по больнице» цифры (например, 2000 ккал), что может быть слишком много для миниатюрной женщины или слишком мало для крупного мужчины.

    Техника безопасности

    Прежде чем мы перейдем к практике, важно обозначить границы.

    > Нейросеть — это эрудированный ассистент, но не врач. Она может ошибаться, «галлюцинировать» (выдумывать факты) или предлагать устаревшие данные.

    Правила работы: * Критическое мышление. Если при гастрите ИИ предлагает съесть острый перец чили, это ошибка. Игнорируйте такой совет. * Консультация врача. Любые радикальные изменения в питании, особенно при наличии заболеваний, должны быть согласованы с лечащим врачом. * Аллергены. Всегда перепроверяйте состав блюд на наличие ваших аллергенов.

    Искусство промпт-инжиниринга в диетологии

    Качество ответа нейросети на 100% зависит от качества вашего запроса (промпта). Если вы напишете: «Составь меню, чтобы похудеть», вы получите банальные советы: «ешьте меньше, двигайтесь больше».

    Чтобы получить лечебный рацион, нужно задать жесткие рамки (контекст). Мы будем использовать проверенный шаблон, который заставляет нейросеть работать как опытный клинический диетолог.

    Шаблон промпта

    Ниже приведен готовый текст запроса. Ваша задача — скопировать его, заполнить своими данными и отправить в чат с нейросетью.

    Разбор полей шаблона

    Почему этот промпт работает? Давайте разберем его структуру.

  • Роль («Ты — диетолог...»). Мы задаем нейросети «личность». Это переключает стиль общения с энциклопедического на консультативный и эмпатичный.
  • Антропометрия (Вес, рост, возраст). Необходимы для расчета той самой формулы , о которой мы говорили выше.
  • Заболевания — главный фильтр. Это самая важная часть. Если вы не укажете, что у вас инсулинорезистентность, нейросеть может предложить на завтрак сладкую овсянку с бананом и медом — «бомбу» для вашего сахара.
  • «Что я ем сейчас». Здесь нужна предельная честность. Если вы напишете, что питаетесь брокколи, а на деле едите пельмени, нейросеть составит слишком жесткий план, который вы бросите через два дня. ИИ должен видеть реальную картину, чтобы плавно корректировать привычки.
  • Калорийность. Если вы не знаете свою норму, укажите безопасный коридор 1800–2000 ккал для мужчин или 1600–1800 ккал для женщин (цифры ориентировочные, зависят от активности). Нейросеть скорректирует их, если вы укажете цель «похудеть».
  • Частые ошибки новичков

    Скрытность. «Не буду писать про геморрой, стесняюсь»*. Нейросеть — это машина, ей все равно. Но скрыв диагноз, вы можете получить рекомендацию есть острые специи, которые усугубят проблему. Слишком общий запрос. «У меня болит живот, что есть?»*. Без диагноза (гастрит, язва или отравление?) составить меню невозможно. Нереалистичные сроки. «Похудеть на 10 кг за неделю»*. Нейросеть либо откажется (сработают фильтры безопасности), либо выдаст опасную голодную диету.

    Практическое задание

    Теперь ваша очередь. Мы переходим от теории к действиям. Выполните следующие шаги, чтобы получить свой первый персональный план.

    📌 ЗАДАНИЕ УЧЕНИКУ:

  • Откройте DeepSeek, ChatGPT или другую доступную вам LLM.
  • Скопируйте шаблон промпта выше.
  • Заполните поля в квадратных скобках [...] своими реальными данными. Удалите лишние заболевания из списка, оставьте только свои (или впишите свои, если их нет в списке).
  • Отправьте запрос.
  • Внимательно прочитайте ответ. Обратите внимание на пункт 4 в ответе нейросети («Поясни выбор продуктов») — это поможет вам понять логику диеты.
  • Скопируйте полученный ответ и сохраните его для анализа в следующих уроках.
  • Итоги

    * Нейросети позволяют учитывать множество медицинских ограничений одновременно, создавая безопасное меню там, где человек может запутаться. * Качество результата напрямую зависит от полноты данных в промпте: возраст, диагнозы, текущие привычки. * ИИ — это инструмент поддержки, а не замена врачу. Все рекомендации требуют проверки здравым смыслом. * Использование шаблона с заданной ролью («Ты — диетолог») значительно повышает качество рекомендаций.

    2. Структура идеального промта: шаблон для учета диагнозов

    Структура идеального промта: шаблон для учета диагнозов

    В предыдущем уроке мы выяснили, что нейросети способны обрабатывать противоречивые медицинские требования быстрее и точнее, чем человек. Однако нейросеть — это всего лишь инструмент. Качество результата, который она выдаст, напрямую зависит от качества входящей информации. В мире искусственного интеллекта это называется принцип GIGO: Garbage In, Garbage Out («Мусор на входе — мусор на выходе»).

    Если вы напишете в чат: «Составь мне диету, у меня болит живот», вы получите набор банальностей, которые могут не подойти именно вам. Чтобы получить рабочий инструмент, нужно научиться говорить с алгоритмом на его языке — языке четких инструкций и контекста.

    Почему короткие запросы не работают

    Большие языковые модели (LLM) работают как вероятностные машины. Когда вы задаете общий вопрос, модель выбирает наиболее вероятный (то есть самый популярный в интернете) ответ.

    Для запроса «диета для похудения» самым популярным ответом будет: «дефицит калорий, куриная грудка, овощи». Но если у вас подагра, куриная грудка может спровоцировать приступ из-за пуринов. А если у вас гастрит с повышенной кислотностью, свежие овощи вызовут боли.

    Чтобы сместить вероятность от «популярного» ответа к «безопасному», нужно жестко ограничить пространство поиска решений. Мы делаем это с помощью структурированного промта.

    !Визуализация поиска безопасных продуктов на пересечении ограничений

    Анатомия идеального промта

    Ниже представлен шаблон, который мы разработали специально для учета множественных диагнозов. Это не просто текст, а алгоритмическая инструкция. Давайте разберем его по кирпичикам, а затем вы сможете скопировать его для личного использования.

    Шаблон (Скопируйте и сохраните)

    Разбор логических блоков промта

    Каждая строчка в этом шаблоне выполняет конкретную функцию. Удаление любой из них снижает точность ответа.

    1. Ролевая установка (Persona Pattern)

    > «Ты — диетолог с 15-летним стажем...»

    Зачем это нужно? Нейросеть обучалась на всем интернете: от медицинских энциклопедий до форумов домохозяек. Задавая роль, мы отсекаем пласт «народных советов» и заставляем модель использовать лексику и логику доказательной медицины. Мы переключаем регистр общения на профессиональный.

    2. Блок антропометрии

    > «Возраст, пол, вес, рост...»

    Эти данные необходимы для внутреннего расчета базового обмена веществ (BMR). Даже если вы сами укажете калорийность, нейросеть использует эти данные для проверки адекватности вашего запроса. Например, если мужчина весом 120 кг попросит меню на 1200 ккал, «умная» модель (вроде GPT-4) предупредит, что это опасно.

    3. Блок заболеваний (Фильтр безопасности)

    Это самая критичная часть. С точки зрения логики, нейросеть выполняет операцию пересечения множеств.

    Представим, что — это множество продуктов, разрешенных при гастрите, а — множество продуктов, разрешенных при диабете. Наша задача — найти множество (Safe), которое удовлетворяет обоим условиям:

    где — итоговый безопасный рацион, — продукты стола №1 (гастрит), — продукты стола №9 (диабет), а символ обозначает пересечение множеств (только те элементы, которые есть и там, и там).

    Если вы добавите третье заболевание (например, подагру ), формула усложнится:

    где — продукты с низким содержанием пуринов. Чем больше диагнозов вы укажете, тем уже будет область , но тем точнее и безопаснее будет рекомендация.

    4. Блок «Что я ем сейчас» (Точка отсчета)

    Многие пропускают этот пункт или пишут неправду («ем только салаты»), хотя на ужин были пельмени. Это ошибка.

    Если нейросеть увидит, что вы привыкли к жирной и сладкой пище, она не предложит вам завтра резкий переход на паровую брокколи — это приведет к срыву. Зная ваш текущий рацион, ИИ предложит переходные варианты: например, заменить жареную картошку на запеченную, а не на вареную. Это психология питания, которую современные модели отлично понимают.

    5. Калорийность

    Если вы не знаете свою норму, укажите безопасный коридор: * Для женщин: 1600–1800 ккал * Для мужчин: 1800–2200 ккал

    Нейросеть сама скорректирует порции, чтобы попасть в эти цифры.

    Частые ошибки при составлении запроса

    Даже с шаблоном можно допустить ошибки, которые испортят результат.

    Ошибка №1: Скрытность

    «Не буду писать про геморрой или запоры, это стыдно». Нейросети все равно, но эти состояния требуют специфической клетчатки. Скрыв проблему, вы можете получить совет есть больше риса, который крепит, что усугубит ситуацию.

    Ошибка №2: Отсутствие списка «Не люблю»

    Если вы ненавидите рыбу, но не напишете об этом, ИИ обязательно включит её в меню как источник полезных жиров. В итоге вы получите идеальный с медицинской точки зрения план, который невозможно соблюдать.

    Ошибка №3: Запрос на «быстрый результат»

    «Диета минус 10 кг за неделю». Большинство нейросетей имеют встроенные этические фильтры (Safety Rails). На такой запрос они либо откажутся отвечать, либо выдадут лекцию о вреде быстрого похудения. Ставьте реалистичные сроки (0.5–1 кг в неделю).

    Как работать с ответом нейросети

    После того как вы отправите промт, вы получите меню. Ваша работа на этом не заканчивается. Обратите внимание на пункт «Поясни выбор продуктов».

    Это ваша проверка логики ИИ. Например, если модель пишет: «Я добавил авокадо, так как это полезный жир, разрешенный при гастрите в стадии ремиссии», вы понимаете причину. Если же она пишет: «Съешьте лимон натощак для разгона метаболизма», а у вас в диагнозах гастрит — это «галлюцинация» (ошибка) нейросети. Такой совет нужно игнорировать.

    > Важно: Нейросеть — это ассистент, а не врач. Любое меню, особенно при наличии острых состояний, желательно показать лечащему врачу.

    Итоги

    * Качество диеты от ИИ зависит от полноты контекста: без указания болезней вы получите вредные советы. * Используйте ролевую модель («Ты — диетолог»), чтобы переключить стиль общения нейросети на профессиональный. * Честно указывайте текущий рацион, чтобы получить план, который реально соблюдать, а не идеальную абстракцию. * Механизм работы промта — это математическое пересечение множеств разрешенных продуктов для каждого из ваших заболеваний. * Всегда проверяйте пояснения нейросети к выбору продуктов, чтобы исключить ошибки.