class RubyLLM::VideoJob

A VideoJob is an in-flight video generation. RubyLLM.animate_later returns one immediately; poll it with refresh and read the finished clip with video. RubyLLM.animate runs the same job through wait.

job = RubyLLM.animate_later("a paper boat sailing down a gutter")
job.wait
job.video.save("boat.mp4")