Question 540
Before changing the GenAI pipeline, which investigation is MOST useful? A deploy pipeline overwrites the production prompt text each release and cannot restore yesterday's known-good response.
Explanation
Correct Answer
Correct. Prompt Registry tracks immutable prompt versions with mutable aliases for staging and production, enabling change control and rollback. In the given situation — A deploy pipeline overwrites the production prompt text each release and cannot restore yesterday's known-good response. — the targeted diagnose action is: Inspect prompt names, version history, aliases, tests and active referenced URI. It inspects the stage or constraint most likely to explain the observed failure before changing the system.
Incorrect Answers
Not the strongest diagnose choice for this specific question. Inspect logged model artifacts, environment requirements, signature and source index identifiers. This action primarily relates to RAG production bundle metadata and dependencies: A deployable RAG application needs tracked model code, retriever config, embedding model, dependency versions, signature and example input. However, the described case — A deploy pipeline overwrites the production prompt text each release and cannot restore yesterday's known-good response. — is testing MLflow Prompt Registry version aliases and promotion. It does not directly establish the diagnose outcome or constraint that the question requires; it may still be useful in a different stage or incident.
Not the strongest diagnose choice for this specific question. Inspect runtime invocation order, prompt input names, stage outputs and errors. This action primarily relates to Simple prompt-retrieval-generation chain assembly: A minimal chain composes a retriever, prompt, LLM and output parser, preserving required variables and failure states. However, the described case — A deploy pipeline overwrites the production prompt text each release and cannot restore yesterday's known-good response. — is testing MLflow Prompt Registry version aliases and promotion. It does not directly establish the diagnose outcome or constraint that the question requires; it may still be useful in a different stage or incident.
Not the strongest diagnose choice for this specific question. Inspect package lockfile, model signature, serving logs and API contract differences. This action primarily relates to Deployed model dependency drift and environment compatibility: Models logged in experiments can fail in serving if Python dependencies or inference signatures differ between build and target. However, the described case — A deploy pipeline overwrites the production prompt text each release and cannot restore yesterday's known-good response. — is testing MLflow Prompt Registry version aliases and promotion. It does not directly establish the diagnose outcome or constraint that the question requires; it may still be useful in a different stage or incident.