Skip to main content

Overview

Some generation types require file inputs (images for image-to-video, videos for video extension, etc.). ModelHunter.AI uses a two-step upload flow with signed URLs.

Upload Flow

Step 1: Get a Signed Upload URL

Response:

Step 2: Upload the File

Upload the file directly to the signed URL using a PUT request:

Step 3: Confirm the Upload

Response:

Using Uploaded Files

Pass the file URL in your generation request:
You can also pass any publicly accessible URL as image_url or video_url — file upload is only needed for local files.

Supported Formats

Images

Video