Every production GenAI system eventually runs into the same uncomfortable question:
The answer is that raw latency and perceived latency are different engineering problems.
Raw latency is backend execution time. It includes retrieval, reranking, orchestration, model inference, queueing, serialization, and network overhead.
The two are related, but they are not the same metric. A silent 1.5-second wait can feel worse than a streamed 2.5-second answer because the first interface creates uncertainty and the second creates progress.
À propos de l'auteur

Cyril Noirot
Lead Data Scientist
Data scientist freelance. Je conçois et déploie des systèmes de décision — prévision, pricing, marketing measurement, optimisation.