Model IDDocumentation Index
Fetch the complete documentation index at: https://docs.gmicloud.ai/llms.txt
Use this file to discover all available pages before exploring further.
wan2.7-r2v API Usage Guide
Overview
wan2.7-r2v generates videos based on reference images and videos, preserving character appearance, object identity, scene layout, and vocal timbre. It supports an optional first frame for joint control and flexible aspect ratios with continuous duration from 2 to 15 seconds. Requests are submitted to the request-queue API and results are retrieved via polling.Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header:Submit Video Generation Request
Base URL
Endpoint
Request Format
Request Parameters
| Parameter | Type | Required | Description | Default | Constraints |
|---|---|---|---|---|---|
prompt | string | Yes | Text prompt describing desired video | - | Max 1500 characters |
negative_prompt | string | No | What to avoid in the video | "" | Max 500 characters |
first_frame | image (URL) | No | First frame image for joint control | null | Max 1 image |
reference_image | array of URLs | No | Reference images for character/object/scene | [] | Max 5; images + videos ≤ 5 total |
reference_video | array of URLs | No | Reference videos for character/object/voice | [] | Max 5; images + videos ≤ 5 total |
resolution | string (enum) | No | Output resolution tier | ”1080P” | Options: "720P", "1080P" |
ratio | string (enum) | No | Aspect ratio | ”16:9” | Options: "16:9", "9:16", "1:1", "4:3", "3:4" |
duration | integer | No | Video length in seconds | 5 | 2–15 |
prompt_extend | boolean | No | LLM rewrites prompt for richer detail | true | - |
watermark | boolean | No | Add fixed AI Generated watermark | false | - |
seed | integer | No | Random seed for reproducibility | - | 0–2147483647 |
Response
Check Request Status
Endpoint
Example
Response
Request Status Values
| Status | Description |
|---|---|
queued | Request is waiting to be processed |
processing | Video generation is in progress |
success | Video generation completed successfully |
failed | Video generation failed |
cancelled | Request was cancelled |
List Your Requests
Endpoint
Example
List Available Models
Endpoint
Example
Tips for Better Results
- Reference naming in prompt: Refer to reference videos as
Video1,Video2, etc. and reference images asImage1,Image2, etc. in your prompt text - Single character per reference: Each reference asset used for a character must contain only a single character
- Avoid empty-scene videos: Reference videos should contain the main character, not empty scenes
- First frame + references: Combine a first frame with reference assets for tighter control over the starting composition
- Asset limits: Maximum 1 first frame; at least 1 reference image or video required; total images + videos ≤ 5