The Voice of Business
How AI works

Why does ChatGPT give Different Answers to the same Prompt?

Because generative AI is probabilistic, so its answers vary by design. Every time you run a prompt, the model works through the whole task again and picks likely words, which leads to slightly different results. Ordinary code is deterministic and gives the same output every time, but language models cannot work that way.

  • A more precise prompt narrows the variation, but it never reaches 100 per cent.
  • Custom instructions and chat history also nudge the answer a little.

More in How AI works

All 111 questions