I have multiple pieces of information to include in the prompt. There are various ways that I can separate them. I can separate them using XML tags or put the data in JSON or some ad-hoc format (e.g., start with a paragraph heading, a colon, then the text, then a blank line before the next piece of information).
Is there any experience about which method of structuring data in the input to a LLM is most effective? If the answer varies by LLM, I'd be interested in learning the answer for GPT-4, Llama 3, and any other LLM where the answer is known.