Back to blog

Why LLM Inference Is Inconsistent: Non-determinism

Video9/17/2025AIACTGSYS

What this video covers

Have you ever wondered why ChatGPT gives different answers even when you ask the same question multiple times? This is not just randomness from "sampling" - even with temperature set to 0, theoretically deterministic LLM APIs are still non-deterministic in practice! Many believe this is due to the "concurrency + floating-point" hypothesis caused by non-associativity of floating-point operations and parallel execution, but this is not the full picture. In this video, we will dive deep into the real causes of non-determinism in Large Language Model (LLM) inference and share how to solve this problem to achieve reproducible results!
Watch on YouTube

Put this to work in your business

DanLee CRM

Business Development Made Simple

AI-powered CRM for lead management, customer tracking, and sales pipeline optimization designed for SMEs.

Dinkoko ERP

From Order to Shipment, One System Does It All

AI-driven ERP focusing on procurement, inventory, and supply chain management. Each customer deployed on dedicated cloud infrastructure.

TanJee

Simple Accounting for SMEs

Intuitive accounting system designed for Taiwan SMEs, with automated bookkeeping and financial reporting.