Skip to course content
Free generative AI app course

Generative AI Application Development with Python

Module 13 Knowledge Check

5 questions. Pass mark 4 out of 5. Answer every question before checking the answer key below, then retry after reading the feedback.

1. A must_never rule is enforced when…

2. The refusal string should be…

3. The refusal branch in tests should be forced by…

4. Boundary checks in the report must be…

5. A report that never blocks a release is…

---

Answer Key and Explanations

Check these only after attempting every question.

1. B - the capability does not exist in any code path

A prohibition that depends on the model complying is not enforced.

2. B - fixed, so tests can assert on it exactly

Twenty variants means no test can match, and several will contain a hedged guess.

3. B - a parameter

A chosen question depends on the corpus and the threshold, both of which change.

4. B - exactly true

A single violation blocks release regardless of every other number.

5. B - a formality

The verdict is the output; if it cannot be negative it carries no information.

Practical Check

Apply this module to your own work: complete the module activity for *Capstone: Useful AI Assistant with Evaluation Checklist*, then write one sentence naming what your result shows and one naming what it does not.

Strong Answer Pattern

A strong answer names the task, the evidence used, the check performed, and the remaining limitation. It avoids "proved", "guaranteed", or "always" unless the evidence genuinely supports it.