Microsoft's recommended structure for break-the-task-down prompts. Uppercase section headers, --- delimiters and an explicit SEARCH("query") affordance make the output trivially parseable.
You'll read a paragraph, and then issue queries to a search engine in order to fact-check it.
---
PARAGRAPH
John Smith is married to Lucy Smith. They have five kids, and he works as a software engineer at Microsoft. What search queries should I do to fact-check this?
---
Now you'll extract factual claims, and issue queries to fact-check them. When issuing a query, use the function SEARCH("query")
FACTUAL CLAIMS
Source: https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/prompt-engineering