Constrained Decoding 1 Unlocking the Power of Structured Outputs in OpenAI and Azure OpenAI Nov 25, 2024