
Что такое температура генерации и почему один параметр меняет характер нейросети
Представьте: вы попросили друга написать поздравление коллеге на день рождения. При низкой температуре он сядет, подумает и выдаст: «Поздравляю! Желаю успехов!». Чётко, по делу, без единой фантазии. Предсказуемо, как бухгалтер на работе. При высокой температуре он вдруг начнёт вспоминать, как вы вместе ходили в поход, упомянёт их общую шутку про кофе и закончит стихотворением в прозе. Кто-то скажет — гениально. Кто-то — что друг перебрал. Именно так работает temperature в нейросетях. Один параметр — и модель меняется от скучного перфекциониста до импульсивного креативщика.
Механика: что происходит под капотом
Нейросеть на каждом шаге выбирает следующее слово из набора вероятностей. Представьте, что перед ней список вариантов с оценками: насколько каждый следующий токен «подходит» к уже написанному.
При низкой температуре она почти всегда берёт самый очевидный вариант — слово с самой высокой вероятностью. При высокой — может выбрать что-то из середины списка или даже из хвоста. Именно отсюда берутся неожиданные метафоры, нестандартные формулировки и, увы, откровенный бред.
Математически всё просто: при повышении температуры график вероятностей «сплющивается». Редкие варианты становятся почти такими же вероятными, как очевидные. Слово «магма» может сравняться со словом «вода».
Три зоны температуры — на пальцах
Холодная зона (0.0–0.3)
Это ваш друг-бухгалтер. Делает ровно то, что нужно, и ничего сверх. Идеально для задач, где ошибка равна катастрофе:
- Код без багов
- Фактические справки
- Перевод документации
- Юридические формулировки
Умеренная зона (0.4–0.7)
Баланс. Друг понимает задачу, но добавляет чуть-чуть своего. Не шаблон, но и не хаос. Рабочий режим для большинства задач:
- Письма и email-рассылки
- Посты в соцсети
- Объяснение сложных тем
- Адаптация текста под аудиторию
Горячая зона (0.8–1.0+)
Друг выпил пару бокалов и включил режим «а что, если…». Иногда получается гениально. Иногда — иероглифы посреди нормального предложения:
- Мозговой штурм
- Генерация идей и названий
- Креативные слоганы
- Сценарии и истории
Важное ограничение: зона риска
Температура выше 1.0 — это зона риска. Модель может начать придумывать несуществующие факты, галлюцинировать и выдавать бессмыслицу. Используйте только для экспериментов или генерации случайного шума.
Чек-лист: когда какую температуру ставить
| Значение | Режим | Используйте для |
|---|---|---|
| 0.0–0.3 | Строгий | Код, факты, перевод, инструкции |
| 0.3–0.5 | Аккуратный | Резюмирование, FAQ, повседневные ответы |
| 0.5–0.7 | Баланс | Письма, статьи, объяснения |
| 0.7–0.9 | Креативный | Идеи, названия, слоганы |
| 0.9–1.2 | Экспериментальный | Стихи, истории, нестандартные задачи |
Практические рекомендации
Начинайте с 0.5. Слишком шаблонно — повышайте. Появился бред — понижайте. Никогда не используйте высокую температуру для фактических задач, если не хотите, чтобы ИИ «изобрёл» исторические даты.
Главный вывод
Температура — это не магия и не кнопка «сделать умнее». Это контроль над случайностью. Чем выше значение, тем больше модель рискует. Иногда риск окупается гениальной идеей. Иногда — строкой иероглифов в середине делового письма.
Сохраните эту шпаргалку — и один параметр превратит нейросеть из бухгалтера в художника.