[2026-02-10 20:47:45] INFO: Sora API Error (Generate): {
  "error": {
    "message": "Incorrect API key provided: ''. You can find your API key at https://platform.openai.com/account/api-keys.",
    "type": "invalid_request_error",
    "param": null,
    "code": "invalid_api_key"
  }
}
{
    "response": {
        "error": {
            "message": "Incorrect API key provided: ''. You can find your API key at https:\/\/platform.openai.com\/account\/api-keys.",
            "type": "invalid_request_error",
            "param": null,
            "code": "invalid_api_key"
        }
    },
    "prompt": "Animate the provided image only.\n      Preserve the exact pool, layout, materials, and surroundings from the input image.\n      Do not alter or reinterpret the scene.\n\n      Add a continuous forward camera push-in toward the swimming pool.\n      The camera moves at a natural, moderate pace — realistic and steady.\n      Not slow motion. Not fast.\n      Motion should resemble a professional gimbal or dolly shot.\n      The camera must advance for the full duration.\n      No static camera. No cuts.\n\n      Primary motion comes from the camera.\n      Water ripples remain subtle and secondary.\n\n      Cinematic, photorealistic architectural visualization.\n      Natural lighting, realistic reflections, calm luxury atmosphere.\n      4K quality, no people.",
    "imagePath": "\/tmp\/sora_src2rCBOf"
}
[2026-02-10 20:47:45] ERROR: Error generating video: Array to string conversion
