Together AI says download videos immediately: Sume media URLs

Together's docs say not to rely on video URLs for long-term storage. Sume returns media.sume.com artifacts as its public contract. What to save in each case.

5 min readSume
All posts

Together AI tells you to download a finished video immediately and not to rely on its URL for long-term storage; Sume documents media.sume.com artifact URLs as the public contract for results. The Together instruction is explicit, but the page fetched on 2026-10-02 gives no retention number, so treat the URL as temporary and copy the file.

Together's guidance is on its video generation overview; Sume's is on Jobs and results, Core workflow and the API reference.

What exactly does Together say?

After a job reaches completed, the video URL is read from outputs.video_url. The page's note is short: download videos immediately after completion and do not rely on the URLs for long-term storage. It does not state how long the URL stays valid, so any number you see elsewhere is not confirmed by this page.

The safe pattern is to treat the URL as a hand-off: fetch the bytes into your own bucket in the same step that sees completed.

What does Sume promise about result URLs?

Sume's Core workflow page says completed jobs can include public artifacts under https://media.sume.com, that Sume-owned artifact URLs are the public contract, and that raw provider URLs are not. The API reference repeats that public results should use media.sume.com URLs and that raw provider URLs are not exposed.

Those pages do not state a retention period for artifacts, so Sume's docs do not let you claim one either. If a deliverable has a legal or contractual shelf life, keep your own copy there too.

How do the two compare?

The difference is what the docs commit to, not a measured lifetime.

Result URL guidance, read 2026-10-02
QuestionTogether AISume
Where is the URL?outputs.video_url on a completed jobresult_url, then the artifacts in the result
HostNot stated on the pagemedia.sume.com
Stated retentionNone on the pageNone in these docs
InstructionDownload immediatelyUse Sume artifact URLs, not provider URLs

What should a pipeline do in both cases?

Do the download inside the completion handler. On Sume that handler is either your poller, which should stop on terminal and read result_url once result_ready is true, or a signed job.completed webhook with polling kept as a backup. Store the job id with the file so a re-download is a lookup, not a resubmit; resubmitting a paid job bills again.

Sume also lets you reuse media by URL in later requests, since launch requests accept public HTTPS media URLs. That is a convenience for chaining, not an archive.

Sources

Related posts

More in Comparisons

All Comparisons posts

Written by Sume