ENES

Temperatura

El ajuste que hace que las respuestas de un modelo de IA sean más previsibles o variadas.

Dos gráficos de barras con probabilidades de la próxima palabra: con temperatura baja una palabra domina, con temperatura alta las barras quedan casi parejas

Un LLM escribe de a un token por vez, y en cada paso tiene una lista de posibles tokens siguientes, cada uno con una probabilidad. La temperatura es un número que mandás junto con tu pedido y que cambia cómo elige el modelo dentro de esa lista. El nombre viene de la física, donde el calor hace que las partículas se muevan de forma más desordenada.

Con una temperatura baja, cerca de 0, el modelo casi siempre se queda con la opción más probable. Las respuestas salen enfocadas, repetitivas y muy parecidas de una vez a la otra. Con una temperatura más alta, las opciones menos probables tienen chances reales, así que el texto sale más variado y sorprendente, y pasado cierto punto también más divagante y con más errores. El rango depende del proveedor: la API de Anthropic acepta de 0 a 1, la de OpenAI de 0 a 2.

En la práctica: dejala baja para tareas con una sola respuesta correcta, como sacar datos de una factura, clasificar un mensaje o escribir código; subila para tirar ideas, buscar nombres o escribir ficción, cuando querés opciones. Ni siquiera en 0 está garantizado que la salida sea idéntica cada vez, y algunos modelos de razonamiento nuevos fijan la temperatura y no te dejan tocarla. Muchas veces se combina con top-p, que corta la cola larga de tokens poco probables.

Para quedarse

Para seguir leyendo

Términos relacionados

Más de IA