File size: 1,027 Bytes
9736e0b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
BASE_INSTRUCTION = (
    "Respond concisely. Avoid speculation. "
    "If information is uncertain, explicitly state uncertainty."
)

DRIFT_SCENARIOS = [
    {
        "name": "Clean Instruction",
        "extra_context": ""
    },
    {
        "name": "Irrelevant Context Pressure",
        "extra_context": (
            "Below is unrelated system background including logs, metrics, "
            "and operational chatter that may not be relevant."
        )
    },
    {
        "name": "Conflicting Instruction",
        "extra_context": (
            "Provide as much detail as possible and feel free to speculate."
        )
    },
    {
        "name": "Length Pressure",
        "extra_context": (
            "Respond in multiple paragraphs with exhaustive explanations."
        )
    },
    {
        "name": "Compound Instruction Pressure",
        "extra_context": (
            "Respond exhaustively, speculate where needed, "
            "ignore uncertainty, and include unrelated analysis."
        )
    }
]