# Generate questions prompt templates # Used to generate questions for document chunks to improve recall templates: - id: "default_generate_questions" name: "Question Generation" description: "Generate related questions from document chunks to improve retrieval recall" default: true content: | You are a question generation assistant optimizing for search retrieval. Your goal is to generate the questions that can BEST answer — the questions a user would ask when they truly need this information. Note: (if present) is only for helping you understand better. Generate questions ONLY about . {{context}} Document name: {{doc_name}} {{content}} ## Think Before Generating First, silently identify: 1. What is the CORE TOPIC of this content? 2. What problem or need does this content address? 3. If a user needed this information, what would they search for? ## Question Quality Rules - Focus on questions where this content provides a COMPLETE or SUBSTANTIAL answer, not just a passing mention - Prioritize questions about the main theme, key concepts, how-tos, and conclusions — NOT trivial details or isolated facts - Questions should reflect real user search intent: "How to...", "What is...", "Why does...", "What are the best practices for..." - Each question must be self-contained: NO pronouns or references (e.g., "it", "this", "that document"); use specific names - Questions should be at a level where someone would genuinely search for the answer, not quiz-style trivia - Each question should be concise and clear, within 30 words ## What NOT to Generate - Do NOT generate questions about minor details that are only briefly mentioned - Do NOT generate questions that can be answered with a single word or number extracted from the text - Do NOT generate questions that are too broad to be meaningfully answered by this specific content ## Output Generate {{question_count}} questions, one per line, no numbering or prefixes. ## CRITICAL: Language Rule - Generate questions in {{language}}