[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-self-ask-prompting::en":3,"gloss-cluster-self-ask-prompting::en":23,"gloss-next-self-ask-prompting::en":9},{"slug":4,"category":5,"name":6,"definition":7,"meta_desc":8,"faq":9,"schema_markup":9,"related":10},"self-ask-prompting","prompt-eng","Self-Ask Prompting","Self-ask prompting has the model explicitly pose and answer its own follow-up sub-questions before committing to a final answer. Introduced by Press et al. (2022), it targets multi-hop questions — ones whose answer requires chaining several facts, like \"Who was president when the company that makes X was founded?\" The model writes \"Follow-up: …\", answers it, asks the next follow-up, and so on, making the intermediate reasoning explicit and easy to inspect. The paper also showed a \"compositionality gap\": models often know each sub-fact yet fail to combine them, and self-ask narrows that gap. For SaaS builders, the real value is that each self-asked question is a natural hook for a tool call — you can route the follow-ups to a search API or your own database, turning self-ask into a lightweight agent loop for question answering. Compared with plain chain-of-thought, its structured question\u002Fanswer format is easier to parse and to plug external retrieval into. It's overkill for single-fact lookups.","Self-ask prompting makes the model pose and answer its own follow-up sub-questions before committing — built for multi-hop questions that chain several facts.",null,[11,14,17,20],{"slug":12,"name":13},"chain-of-thought-prompting","Chain-of-Thought Prompting",{"slug":15,"name":16},"function-calling","Function Calling (Tool Use)",{"slug":18,"name":19},"least-to-most-prompting","Least-to-Most Prompting",{"slug":21,"name":22},"react-prompting","ReAct Prompting",[24,28,31,34,36,39,42,45,48,51,54,57],{"slug":25,"category":5,"name":26,"updated_at":27},"analogical-prompting","Analogical Prompting","2026-08-24T02:46:37+00:00",{"slug":29,"category":5,"name":30,"updated_at":27},"automatic-prompt-optimization","Automatic Prompt Optimization",{"slug":32,"category":5,"name":33,"updated_at":27},"chain-of-density","Chain of Density (CoD)",{"slug":12,"category":5,"name":13,"updated_at":35},"2026-08-24T02:46:36+00:00",{"slug":37,"category":5,"name":38,"updated_at":27},"chain-of-verification","Chain-of-Verification",{"slug":40,"category":5,"name":41,"updated_at":35},"chunking","Chunking",{"slug":43,"category":5,"name":44,"updated_at":35},"constrained-decoding","Constrained Decoding",{"slug":46,"category":5,"name":47,"updated_at":35},"context-stuffing","Context Stuffing",{"slug":49,"category":5,"name":50,"updated_at":35},"delimiter","Delimiter",{"slug":52,"category":5,"name":53,"updated_at":27},"directional-stimulus-prompting","Directional Stimulus Prompting",{"slug":55,"category":5,"name":56,"updated_at":27},"emotion-prompting","Emotion Prompting",{"slug":58,"category":5,"name":59,"updated_at":35},"few-shot-prompting","Few-Shot Prompting"]