All Questions
Evals And Observability hard

In one release, a RAG assistant got a new embedding model and a new chunking strategy, and the end-to-end judge score dropped 6 points. The team only tracks the end-to-end score and has spent a week tweaking the generation prompt with no recovery. What is the best next step?

  1. A Rerun the end-to-end eval with the old embedding model and the new chunking, then the reverse, to see which change caused the drop.
  2. B Swap in a larger generator model, since a stronger model can reason over weaker context and will restore the end-to-end score.
  3. C Score retrieval separately, for example recall@k against labeled relevant chunks, to find out whether retrieval or generation regressed.
  4. D Add a faithfulness judge that checks each answer against its retrieved context, since faithfulness drops explain most RAG regressions.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions