#llm structured output