# Retrieval: threshold, prompt shape and the empty-context path the store holds the 4 pages of one handbook as 4 chunks; topK = 20 --- question: "How many days of annual leave do employees get?" --- similarityThreshold 0.0 (the default): 4 chunk(s) score 0.5891 page 2 "4.1 Annual Leave Entitlement. Full-time empl..." score 0.4077 page 3 "4.3 Requesting Leave. All leave requests mus..." score 0.2535 page 1 "Acme Employee Handbook 2026 3.5 Probationar..." score 0.2023 page 4 "6.1 Expenses. Receipts are required for ever..." similarityThreshold 0.3: 2 chunk(s) score 0.5891 page 2 "4.1 Annual Leave Entitlement. Full-time empl..." score 0.4077 page 3 "4.3 Requesting Leave. All leave requests mus..." --- question: "What is the capital of Mongolia?" --- similarityThreshold 0.0 (the default): 4 chunk(s) score 0.0000 page 1 "Acme Employee Handbook 2026 3.5 Probationar..." score 0.0000 page 2 "4.1 Annual Leave Entitlement. Full-time empl..." score 0.0000 page 3 "4.3 Requesting Leave. All leave requests mus..." score 0.0000 page 4 "6.1 Expenses. Receipts are required for ever..." similarityThreshold 0.3: 0 chunk(s) --- the prompt the model receives (threshold 0.3, question about leave) --- Context information is below. --------------------- 4.1 Annual Leave Entitlement. Full-time employees are entitled to 20 working days of annual leave per calendar year. Part-time employees receive leave pro rata. 4.2 Leave Carryover. Unused annual leave may be carried over for a maximum of 5 days into the next calendar year and must be used by 31 March. 4.3 Requesting Leave. All leave requests must be submitted through the HR portal at least two weeks in advance for absences longer than three days. 4.7 Sick Leave. Sick leave is separate from annual leave and is not deducted from it. A medical certificate is required after three consecutive days. --------------------- Given the context information and no prior knowledge, answer the query. Follow these rules: 1. If the answer is not in the context, just say that you don't know. 2. Avoid statements like "Based on the context..." or "The provided information...". Query: How many days of annual leave do employees get? Answer: --- nothing retrieved, allowEmptyContext(false): the prompt the model receives --- The user query is outside your knowledge base. Politely inform the user that you can't answer it. --- nothing retrieved, allowEmptyContext(true): the prompt the model receives --- What is the capital of Mongolia? --- off-topic question, default threshold 0.0, allowEmptyContext(false) --- chunks placed in the prompt: 4 of 4 the empty-context safety net fired: false