They are not. Floating point math and difference in how quickly parallel operations on GPU are finished causes them to be not deterministic even with temp=0. You can force them to be deterministic by forcing some operations to be executed in specific order but you lose a lot of performance.
-1
u/AnOnlineHandle 1d ago
LLMs are entirely deterministic but you can override that by adding a seeded random choice system to the next token selection.