openai structured output enum python