Уровень сложности текста:
Уровень: Простой Простой
Уровень: Сложный Сложный
Уровень: Программирование Программирование
Уровень: Сложное программирование Сложное программирование

Temperature (температура)

Температура — это параметр (от 0 до 2+), который контролирует степень случайности/креативности ответов языковой модели. Чем выше температура, тем более неожиданными и разнообразными будут ответы, но тем выше риск потери точности. Не все нейросети поддерживают данный параметр.

Если низкая температура (0.1–0.5), то нейросеть всегда выбирает самый вероятный следующий токен, ответы предсказуемые, консервативные, близкие к наиболее вероятным вариантам. Подходит для фактов, инструкций, технических текстов. Минимизирует случайность, снижает количество ошибок.

Промпт:

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

Средняя температура (0.5–0.8) – это баланс в творчестве нейросети. Подходит для: творческих заданий, генерации идей.

Высокая температура (0.9–1.5+) порождает ответы креативные, нестандартные, но иногда абсурдные. Подходит для: поэзии, юмора, мозговых штурмов. Поощряет неочевидные ассоциации.

Промпт:

У данного метода имеются ограничения:

  • Не гарантирует качество: даже при temperature=0 нейросеть может ошибаться
  • В научных текстах высокая температура увеличивает риск "галлюцинаций"

Примеры для разных задач

Задача Рекомендуемая температура Пример ответа
Медицинский диагноз 0.1–0.3 «Грипп: высокая температура, кашель»
Рекламный слоган 0.7–1.0 «Наш кофе — утро в чашке!»
Поэзия 1.0–1.5 «Луна — это слеза ночи...»
Код на Python 0.2–0.5 for i in range(10): print(i)

Температура — это «регулятор» между точностью и креативностью. Для рабочих задач обычно используют низкие значения, для творческих — высокие. Оптимальный вариант подбирается экспериментально.