# Без лактозы или халяль: ИИ-планы питания по твоим правилам

> TRAI относится к твоим пищевым правилам как к жёстким ограничениям: без лактозы значит безлактозные молочные продукты, аллергия на сыворотку убирает молочное полностью, халяль значит без свинины, алкоголя и желатина, аллергии из профиля никогда не теряются. Примеры запросов, настройки калорий и будней, ограничения.

*Author: Trainera Team  |  Published: 2026-10-11  |  Reading time: 9 min*

## Как получить ИИ-план питания, который уважает отсутствие лактозы, халяль или другие пищевые правила?

Назови каждое правило простыми словами, лучше в одном сообщении: "без лактозы, халяль, без грибов, курицу только тушёную, 1900 ккал, 4 приёма пищи в день". В Trainera TRAI относится к сказанному как к жёстким ограничениям, передаёт их движку плана вместе с целью по калориям и строит дни из библиотеки с более чем 1100 блюдами с фото. Ему указано никогда не спрашивать заново о том, что ты уже сказал.

## Что TRAI считает жёстким ограничением?

Всё, что ты сказал о еде в переписке: непереносимости, аллергии, религиозные правила, нелюбимые продукты, способ приготовления еды и любимые блюда.

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

| Ты пишешь                                        | Движок читает это как                                                                                                     |
| ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------- |
| "Без лактозы"                                    | Каждый молочный продукт безлактозный или растительный                                                                     |
| "Аллергия на сыворотку" или "аллергия на казеин" | Совсем без молочного (белок коровьего молока)                                                                             |
| "Без молока, сыр можно"                          | Само молоко исключается, остальное молочное остаётся                                                                      |
| "Халяль"                                         | Без свинины, без алкоголя, без желатина                                                                                   |
| "Я не ем рыбу"                                   | Без рыбы и без морепродуктов, если ты не сказал, что морепродукты можно                                                   |
| "Целиакия"                                       | Глютен исключается, записывается как медицинское состояние                                                                |
| "Курицу только тушёную"                          | Способ приготовления, сохраняется как инструкция твоими словами                                                           |
| "Только мягкая еда, у меня протезы"              | Твёрдые продукты исключаются по названию: орехи, семечки, крекеры, хрустящий хлеб, стейк, сырая морковь, яблоко и похожее |
| "Люблю курицу" или "молочное не проблема"        | Не исключается: положительные упоминания никогда не становятся запретом                                                   |

Те же ключи работают на любом языке, на котором ты пишешь. "Bez laktoze", "senza lattosio" и "laktosefrei" заканчиваются одним и тем же правилом про лактозу, потому что движок переводит каждое пищевое правило в один внутренний список, прежде чем подбирать блюда.

## Без лактозы это не то же самое, что без молочного

Непереносимость лактозы и аллергия на молоко это разные вещи, и хороший план питания учитывает их по-разному.

Американский [Национальный институт диабета и заболеваний пищеварительной системы и почек (NIDDK)](https://www.niddk.nih.gov/health-information/digestive-diseases/lactose-intolerance/definition-facts) описывает непереносимость лактозы как пищеварительные симптомы вроде вздутия и газов после еды или напитков с лактозой, и отдельно отмечает, что это не то же самое, что аллергия на молоко, которая является нарушением иммунной системы. Поэтому "без лактозы" в Trainera оставляет в плане безлактозное молоко, безлактозный йогурт и растительные альтернативы, а аллергия на сыворотку или казеин убирает молочное полностью.

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

## Как обрабатываются аллергии

Аллергии из твоего профиля всегда добавляются в построение плана и никогда не теряются, даже если ты забудешь упомянуть их в чате.

* **Сначала профиль.** Для плана клиента движок добавляет аллергии, медицинские состояния, пищевые предпочтения, цель и параметры тела, сохранённые в профиле.
* **Твоя аллергия учитывается, даже если другие могут это есть.** "Арахис можно моему мужу, у меня на него аллергия" всё равно остаётся аллергией на арахис.
* **Именованные ключи аллергенов.** У движка есть свои ключи для распространённых аллергенов: молоко, яйца, рыба, моллюски, орехи, арахис, пшеница, соя, кунжут, сельдерей, горчица, сульфиты и люпин.

Для контекста: [Управление по санитарному надзору за качеством пищевых продуктов и медикаментов США (FDA)](https://www.fda.gov/food/food-labeling-nutrition/food-allergies) называет девять основных пищевых аллергенов по американскому закону: молоко, яйца, рыба, ракообразные, орехи, арахис, пшеница, соя и кунжут.

Одно честное ограничение: план питания контролирует, какие продукты запланированы, а не то, как они производятся или готовятся. При серьёзной аллергии сам проверяй этикетки и перекрёстный контакт и следуй советам своего врача или диетолога. План питания это не медицинская консультация.

## Калории, приёмы пищи в день и разные будни

TRAI использует твою цель по калориям точно, а число приёмов пищи в день может отличаться по дням недели.

| Настройка             | Диапазон или варианты                                  | Пример формулировки                                              |
| --------------------- | ------------------------------------------------------ | ---------------------------------------------------------------- |
| Дневные калории       | Твоя точная цель                                       | "1900 ккал в день"                                               |
| Приёмов пищи в день   | От 1 до 6, может отличаться по дням недели             | "4 приёма, но свободный ужин в субботу и 4 приёма в воскресенье" |
| Длина плана           | От 1 до 30 дней                                        | "План на 7 дней"                                                 |
| Цель                  | Похудение, набор массы, поддержание, работоспособность | "Хочу медленно сбросить жир"                                     |
| Время готовки         | 15, 30, 45 или 60 минут, или без предпочтений          | "Ничего дольше 30 минут"                                         |
| Кухни и любимые блюда | Свободный текст, своими словами                        | "Средиземноморская кухня, и я люблю овсянку на завтрак"          |

Если цель нереалистична или небезопасна, TRAI коротко об этом скажет и построит более безопасный вариант вместо неё. Примеры в его правилах: "10 кг за месяц" и "900 ккал в день". О том, как думать про разумный дефицит, читай в статье [как составить план питания для похудения](/blogs/kak-sostavit-plan-pitaniya-dlya-pokhudeniya-shag-za-shagom).

## Примеры запросов, которые правильно передают правила

Собери все правила в одно сообщение, и движок получит всё сразу.

Пример запроса (частный клиент):

_"План питания на 7 дней, 1900 ккал, 4 приёма пищи в день. Без лактозы, без грибов, курицу только тушёную или на гриле. Люблю овсянку на завтрак. Максимум 30 минут готовки."_

Пример запроса (частный клиент, халяль):

_"Халяльный план питания для набора массы, 2600 ккал, 5 приёмов. Без рыбы. В пятницу только 4 приёма."_

Пример запроса (тренер, для клиента):

_"План питания для \[имя клиента\], 14 дней, используй её профиль. Она вегетарианка и без лактозы, без протеиновых коктейлей."_

Пример запроса (на итальянском):

_"Piano alimentare di 7 giorni senza lattosio, 1.800 kcal, 4 pasti al giorno."_

TRAI отвечает на том языке, на котором ты пишешь, а планы можно писать на 26 языковых кодах. Больше про вегетарианские цели в нашем гиде [вегетарианская диета с высоким содержанием белка](/blogs/vegetarianskaya-dieta-s-vysokim-soderzhaniem-belka-istochniki-i-normy); про учёт халяль-продуктов в Заливе статья [халяльное питание и подсчёт БЖУ](/blogs/khalyalnoe-pitanie-i-podschet-makrosov-gid-po-ede-zaliva-2026).

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

Больше всего промахов приходит от правил, которые расплывчаты, перепутаны или только подразумеваются.

* **"Без молочного", когда имеешь в виду без лактозы.** Теряешь безлактозные йогурт и молоко без причины. Скажи, что именно верно для тебя.
* **Нелюбимый продукт, сформулированный как аллергия.** "Аллергия на грибы" и "не люблю грибы" одинаково убирают грибы, но только одно из этого должно быть в медицинском профиле.
* **Пропущенные исключения по дням недели.** Если субботний ужин семейный, скажи об этом, иначе план его заполнит сам.
* **Нет числа калорий.** Без него движку приходится самому выводить цель; дай своё число, если оно у тебя есть.
* **Правила разбросаны по длинному чату.** Собери их в одно сообщение, как ниже.

## Скажи один раз, но так, чтобы TRAI это видел

TRAI не спрашивает заново про уже сказанные правила, но каждый ход видит только последние 40 сообщений чата.

В коротком чате это никогда не имеет значения. В длинном правило, которое ты написал 60 сообщений назад, выпадает из поля зрения. Две привычки этого избегают:

* Начинай новый чат для нового плана и собери все правила в первое сообщение.
* Для тренеров: храни аллергии, состояния и предпочтения в профиле клиента, где они добавляются всегда.

На пользователя сохраняется до 5 чатов, и начало шестого удаляет самый старый, так что сообщение с правилами не постоянная запись. Профиль постоянная.

## Что меняется для тренеров

Запрос тренера объединяется с профилем клиента, и план остаётся в библиотеке тренера, пока тот его не назначит.

Когда тренер просит план питания для клиента, движок добавляет уровень опыта клиента, цель, медицинские состояния, аллергии, пищевые предпочтения и параметры тела. Собственные блюда тренера подбираются первыми, раньше справочной библиотеки. TRAI показывает карточку подтверждения с тем, что создаст (название, число дней, клиент), и план сохраняется в библиотеку. Назначение это отдельный шаг, если тренер не попросит "создать и сразу назначить", и назначение заменяет активный план питания клиента, поэтому карточка проговаривает это явно.

У частных клиентов похожий шаг безопасности: добавление дней питания сохраняется сразу, а сохранение нового плана питания, который заменяет активный, сначала спрашивает подтверждение.

## Кто может это использовать и сколько это стоит

TRAI доступен тренерам на платных тарифах и частным клиентам на Client Pro или Premium; одно сообщение это один запрос.

| Тариф                    | Цена в месяц (США) | Запросов TRAI в месяц | Сканер еды по фото      |
| ------------------------ | ------------------ | --------------------- | ----------------------- |
| Client Pro (частный)     | 5,99 $             | 40                    | Нет                     |
| Client Premium (частный) | 6,99 $             | 90                    | До 20 в день            |
| Trainer Starter          | 19,99 $            | 20                    | Не включён для клиентов |
| Trainer Pro и выше       | от 49,99 $         | от 50 до 200          | Клиентам до 20 в день   |

Цены отличаются по странам; смотри [trainera.fit/pricing](/ru/tseny). Сканер еды по фото это отдельная функция от чата TRAI со своим собственным лимитом. У клиентов с тренером и у участников зала нет TRAI. Разница между двумя тарифами клиента разобрана в статье [Client Pro против Premium](/blogs/trai-dlya-samostoyatelnykh-klientov-pro-ili-premium).

Чего TRAI не делает: он не проверяет, сертифицирован ли продукт в твоём магазине как халяль или безлактозный, у него нет голосового ввода, и он может ошибаться. Подвал чата говорит прямо: "ИИ может ошибаться. Перепроверяй важные результаты." Читай план и этикетки, прежде чем идти за покупками. Если тебе удобнее форма, а не чат, статья [генератор плана питания на ИИ](/blogs/besplatnyy-ii-generator-plana-pitaniya-kalorii-i-makroelementy) разбирает вариант с кнопкой Generate.

## Чек-лист пищевых правил, который можно вставить перед следующим планом

Скопируй это, заполни и отправь как первое сообщение нового чата:

_"Цель: \[похудеть / набрать / поддерживать\]. Калории: \[число\] ккал. Приёмы пищи: \[число\] в день, \[исключения по дням недели\]. Непереносимости: \[лактоза / нет\]. Аллергии: \[список / нет\]. Правила: \[халяль / вегетарианство / нет\]. Я не ем: \[продукты\]. Я ем \[продукт\] только \[как\]. Люблю: \[блюда, кухни\]. Время готовки: \[минуты\]. Дней: \[число\]."_

Если в том же чате нужна ещё и тренировка, такой же подход простыми словами работает для статьи [типы дней и порядок тренировки](/blogs/trai-tipy-dney-i-poryadok-trenirovki) и для статьи [твоё оборудование](/blogs/trai-oborudovanie-domashniy-zal-dlya-ii-plana).

_Смотри ИИ-инструменты Trainera для планов питания, тренировок и сканера еды на странице [ИИ фитнес-тренер](/ru/ii-fitnes-trener)._

## FAQ

### Может ли ИИ составить план питания без лактозы?

Да. Скажи TRAI 'без лактозы', и каждый молочный продукт в плане станет безлактозным или растительным. Аллергия на сыворотку или казеин обрабатывается иначе: она убирает молочное полностью.

### Может ли ИИ-план питания быть халяльным?

Да. Напиши 'халяль', и движок плана Trainera уберёт свинину, алкоголь и желатин. Он не проверяет, сертифицирован ли как халяль конкретный продукт, который ты покупаешь.

### Забудет ли ИИ про мои пищевые аллергии?

Аллергии, сохранённые в твоём профиле, всегда добавляются в построение плана и никогда не теряются. Правила, написанные в чате, собираются из переписки, а каждый ход видит только последние 40 сообщений, поэтому указывай их в одном сообщении или в профиле.

### Можно ли сделать разные приёмы пищи по выходным в ИИ-плане питания?

Да. Скажи это в запросе, например '4 приёма пищи в день, свободный ужин в субботу'. Число приёмов пищи в день может отличаться по дням недели.

### Безопасен ли ИИ-план питания при серьёзной пищевой аллергии?

Он не включает аллерген в запланированные приёмы пищи, но не может контролировать, как еда производится или готовится. Проверяй этикетки и перекрёстный контакт и следуй советам своего врача или диетолога.

---
Source: https://trainera.fit/blogs/trai-plan-pitaniya-s-uchetom-dieticheskih-pravil
