Step-by-step guide to using OpenAI's Sora 2 video generation API, including authentication, parameters, and integration examples