Structured output refers to the generation of responses by a [[large language model]] in a structured and organized manner. This can include generating responses in the form of tables, lists, or other structured formats that make it easier for users to understand and use the information provided by the LLM. Structured output is important when interacting with LLMs because it can help improve the readability and usability of the responses generated by the model. By asking for structured output, users can ensure that the information provided by the LLM is presented in a clear and organized manner, making it easier to understand and use. This can be particularly useful when dealing with complex or technical information, where structured output can help users quickly identify and extract the information they need. See: [[example of asking for structured output]]. [[use delimiters]] < [[Hands-on LLMs]]/[[5 Prompting]] > [[check conditions]]