LLM Application Development
Beginner
4.5

Temperature and Sampling Settings

Control how random or focused a model’s output is.

0h 15m
1 lesson
1.2K students

What You'll Learn

Learning objectives will be added soon.

Tutorial Content

What temperature does

Temperature scales randomness. Low (0–0.3) makes output focused and deterministic; high (0.8–1.2) makes it creative and varied.

Rules of thumb

  • Factual, structured, code → low temperature.
  • Brainstorming, creative writing → higher temperature.

Other knobs

  • top_p (nucleus sampling) — an alternative to temperature; tune one, not both.
  • max_tokens — cap the response length.
  • stop — sequences that end generation.
client.chat.completions.create(model="gpt-4o-mini",
  messages=msgs, temperature=0.2, max_tokens=300)

Your Progress

Sign in to track your progress

Tags

LLM
API