Courseiva

NCP-GENL Safety, Ethics, and Compliance Practice Question

A retail company wants to release an LLM-powered shopping assistant on NVIDIA NIM. Legal requires that the assistant never provide personalized financial advice, even if a user asks for it. Which control most directly enforces this boundary at runtime?

⚠ Common exam trap

The trap here is treating a system-prompt instruction as a hard enforcement boundary when it can be bypassed by adversarial phrasing.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Add a NeMo Guardrails dialog rail that detects financial-advice intent and returns a fixed refusal message before the LLM is invoked.

Deterministic runtime boundaries are established by guardrails that intercept intent before generation. A dialog rail in NeMo Guardrails can recognize financial-advice requests and return a fixed refusal, ensuring the model never produces the prohibited content. System prompts and token limits are probabilistic or unrelated controls, and policy documents do not enforce behavior.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Include a sentence in the system prompt instructing the model to avoid financial advice.

    Why it's wrong here

    System-prompt instructions are probabilistic and can be overridden by clever user phrasing, multi-turn persuasion, or prompt injection. They do not provide a deterministic boundary, so they cannot guarantee the legal restriction is enforced. This is a soft control, not the direct runtime enforcement the scenario requires.

  • ✗

    Reduce the model's maximum output tokens so responses are too short to contain financial advice.

    Why it's wrong here

    Token limits constrain length, not topic. A model can deliver harmful financial advice in a single short sentence. This approach also degrades the shopping assistant's usefulness for legitimate queries and does nothing to detect financial-advice intent, so it fails to enforce the required boundary.

  • ✓

    Add a NeMo Guardrails dialog rail that detects financial-advice intent and returns a fixed refusal message before the LLM is invoked.

    Why this is correct

    A dialog rail intercepts the user turn and can short-circuit the request with a canned refusal, preventing the LLM from ever generating financial advice. This is a deterministic, runtime boundary that directly enforces the legal restriction regardless of model behavior, making it the most direct control.

  • ✗

    Publish a terms-of-service page stating that the assistant does not provide financial advice.

    Why it's wrong here

    A terms-of-service page is a legal notice, not a technical control. It does not prevent the assistant from generating prohibited content at runtime. Legal may still require the notice, but it cannot satisfy the requirement that the assistant never provide financial advice, so it is not the direct enforcement mechanism.

About these practice questions

One of 352 original NCP-GENL practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official NVIDIA exam blueprint

This NCP-GENL practice question is part of Courseiva's free NVIDIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the NCP-GENL exam.