AI Ordbog
Temperature
Parameter der styrer hvor kreativ eller forudsigelig AI-modellens svar er.
Skrevet og redigeret af Kristian Primdal · Sidst opdateret 3. oktober 2026Indhold
Hvad er temperature?
Temperature er en indstilling der kontrollerer hvor tilfældige eller forudsigelige en AI-models svar er. Det er en tal-værdi (typisk mellem 0 og 2) der justerer hvor “kreativt” modellen opfører sig.
Lav temperature (tæt på 0) giver fokuserede, konsistente og forudsigelige svar. Modellen vælger næsten altid det mest sandsynlige næste ord. Høj temperature (tæt på 1 eller derover) giver mere varierede, overraskende og kreative svar. Modellen har større sandsynlighed for at vælge usædvanlige ord.
Navnet “temperature” kommer fra statistisk mekanik i fysik, hvor temperatur styrer tilfældigheden af molekylers bevægelse. Lav temperatur = ordnet, forudsigelig. Høj temperatur = kaotisk, uforudsigelig.
Hvordan virker temperature teknisk?
Når en AI-model genererer tekst, beregner den en sandsynlighed for hvert muligt næste token. For eksempel efter “Hovedstaden i Danmark er” kunne sandsynlighederne være:
- “København”: 92%
- “en”: 3%
- “KBH”: 2%
- andre tokens: 3%
Temperature justerer disse sandsynligheder:
- Temperature 0. Modellen vælger altid tokenet med højest sandsynlighed. “København” vælges hver gang. Svaret er deterministisk: du får det samme svar hver gang.
- Temperature 0.5. Sandsynlighederne udjævnes lidt. “København” er stadig mest sandsynlig, men der er en lille chance for alternativer.
- Temperature 1.0. Sandsynlighederne bruges som de er. God balance mellem fokus og variation.
- Temperature 2.0. Sandsynlighederne udjævnes markant. Selv usandsynlige tokens har en reel chance for at blive valgt. Outputtet kan blive kreativt eller usammenhængende.
Hvornår bruger du hvilken temperature?
- Temperature 0-0.3: Fakta og præcision. Brug lav temperature til opgaver der kræver korrekthed: faktuelle spørgsmål, kodegenerering, matematiske beregninger, dataekstraktion, klassifikation.
- Temperature 0.5-0.7: Balanceret. En god standardindstilling for de fleste opgaver: email-skrivning, opsummeringer, forretningskommunikation.
- Temperature 0.8-1.0: Kreativitet. Brug til kreativ skrivning, brainstorming, idégenerering, historiefortælling, marketing-tekst.
- Temperature >1.0: Eksperimentel. Sjældent nyttigt i praksis. Outputtet bliver hurtigt usammenhængende. Kan bruges til at generere mange varierede idéer der derefter filtreres.
Temperature i praksis
- API-brug. Alle store AI-API’er (OpenAI, Anthropic, Google) lader dig sætte temperature som parameter. Standard er typisk 0.7-1.0.
- ChatGPT og Claude. I de direkte chat-interfaces kan du typisk ikke justere temperature. Produktet bruger en fast temperatur optimeret til generel brug.
- Kodning. De fleste kodningsassistenter bruger lav temperature (0-0.2) for at give konsistent, korrekt kode.
- A/B-test. Når du bygger AI-produkter, er temperature en af de vigtigste parametre at eksperimentere med. Små ændringer kan have stor indflydelse på brugeroplevelsen.
Temperature vs. top-p
Temperature og top-p (nucleus sampling) er to forskellige metoder til at kontrollere tilfældighed:
- Temperature justerer sandsynlighederne for alle tokens. Det ændrer fordelingen.
- Top-p afskærer de mindst sandsynlige tokens helt. Med top-p 0.9 overvejer modellen kun de tokens der tilsammen udgør 90% af sandsynligheden.
De fleste eksperter anbefaler at justere enten temperature eller top-p, ikke begge samtidigt. Vælg den der passer bedst til din opgave.
Deterministisk output Med temperature 0 er outputtet næsten deterministisk: du får (næsten) det samme svar hver gang for det samme prompt. “Næsten” fordi der kan være minimale variationer pga. floating-point afrunding og GPU-parallelisme. For opgaver der kræver reproducerbarhed (som test-suites eller automatiserede pipelines) er temperature 0 det sikre valg.
FAQ
Hvad er temperature i AI?
Temperature er en indstilling der styrer hvor tilfældig eller forudsigelig en AI-models output er. Lav temperature (0-0.3) giver fokuserede, konsistente svar. Høj temperature (0.8-1.0) giver mere kreative og varierede svar. Den sættes typisk som en parameter i API-kald.
Hvad er den bedste temperature?
Det afhænger af opgaven. Brug 0-0.3 til fakta, kode og præcision. 0.5-0.7 til generelle opgaver. 0.8-1.0 til kreativ skrivning og brainstorming. Der er ingen universelt "bedste" temperatur, den optimale værdi varierer med din use case.
Kan jeg justere temperature i ChatGPT?
I ChatGPT's standard-interface kan du ikke direkte justere temperature. Du kan dog påvirke kreativiteten via dit prompt ("vær kreativ" vs. "vær præcis"). Via OpenAI's API har du fuld kontrol over temperature-parameteren.