Jargonautica
Running It in Production

Reproducibility

Being able to get the same result twice, or at least to explain why not. It is harder than in ordinary software because models sample randomly, providers change models beneath you, and retrieval indexes shift as documents are added.

Technical view

Sources of variation include sampling temperature, floating-point non-determinism in batched execution, provider-side model updates behind a stable alias, index and document changes, and time-dependent context. Practical measures are pinning explicit model versions, recording seeds where supported, snapshotting retrieval indexes for evaluation, and storing full request and response payloads. Exact reproducibility is often unattainable, so the realistic goal is attribution and bounded variance.


Part of AI Terminology Index, section: Running It in Production.

How it connects

Reproducibility links to 4 other terms. The faint lines are links between those terms. See it in the full graph.

Audit LoggingAudit LoggingVersioningVersioningModel DeprecationModel DeprecationDeterminism and SeedDeterminism and SeedReproducibility