OpenAI trained its model to decide when to use interactive components versus plain text for its Intelligent UI