A temperature é un parámetro numérico que regula o grao de aleatoriedade nas respostas dun modelo de linguaxe. Tecnicamente, axusta a distribución de probabilidade sobre as posibles palabras seguintes: valores baixos fan que o modelo escolla case sempre as opcións máis probables, mentres que valores altos repartan a probabilidade de forma máis uniforme, dando cabida a saídas menos predicibles.
Adoita moverse nun rango de 0 a 2, e a súa elección depende da tarefa:
- Valores baixos (0–0,3): respostas deterministas e precisas, ideais para extracción de datos, código ou resumos factuais.
- Valores medios (0,5–0,8): equilibrio entre coherencia e variedade, útil para asistencia xeral.
- Valores altos (1–2): maior creatividade e diversidade, adecuados para escritura literaria ou lluvia de ideas.
Na práctica, convén lembrar que unha temperature elevada non mellora o «coñecemento» do modelo, só a súa variabilidade: pode aumentar tanto a orixinalidade como o risco de respostas incoherentes ou inventadas. Para reproducibilidade, adoita fixarse en 0 ou nun valor moi próximo.