Refer to the exhibit. A developer is configuring a Genie Space. The model is still including discounts in its revenue calculations despite the instruction. What is the most likely cause?
Genie models prioritize schema information and column names. If the 'discount' column is clearly labeled, the model might automatically include it because the instruction 'ignore discounts' is too vague. The developer should rename the column or add explicit logic in a view to ensure the model cannot reach that data.
Why this answer
The AI model is likely relying on the underlying schema metadata or the actual data distribution more heavily than the provided system instructions. When instructions are contradictory to standard SQL column names or common business logic, the model requires more explicit guidance. Improving the precision of the instructions, such as specifying columns to exclude, or modifying the view definition, is necessary to override the model's default behavior.
Exam trap
Candidates often assume the model has 'common sense' about business terms, failing to realize that without explicit instructions or schema constraints, the model defaults to standard SQL logic.