The toolkit
| Need | Model / mode | References accepted | Notes |
|---|---|---|---|
| Same character in a video clip | wan2.7-r2v-multiple-uncensored | 1–5 images and/or videos, each may include voice | 720p $0.113/s · 1080p $0.169/s; 2–15 s (10 s with video refs); optional first frame via SET_FIRST_IMG_AS_FIRST_FRAME |
| Same character, cheaper / vertical | happyhorse-1.1-r2v-uncensored | 1–9 images | 480p $0.048/s · 720p $0.097/s · 1080p $0.125/s; 3–15 s; 9 aspect ratios |
| Character + voice + motion reference, longer | wan3.0-video-reference-uncensored | up to 10 images, 5 videos, 5 audio (≤15 s each in total) | from $0.058/s; 2–30 s; refer to "Image 1 / Video 1 / Audio 1" in the prompt |
| Whole scene laid out panel by panel | wan2.7-r2v-storyboard-uncensored | 1 multi-panel image | Renders the storyboard as one continuous clip |
| Character sheet to seed everything | wan2.7-image-grid-t2i / grid-i2i | text, or 1 image | Up to 12 consistent panels; $0.034/panel Standard |
| New still of the same character | qwen-image3-edit-uncensored / wan2.7-image-edit-uncensored | 1–3 / 1–9 images | Outfit, pose, scene changes with the face intact |
| Animate an approved still | *-i2v-firstframe (Wan 2.7, HappyHorse, Wan 3.0, Seedance) | 1 image | The still becomes frame one |
A workflow that holds up
- Canonical portrait. One Pro-quality image (Qwen-Image 3.0 Pro or Wan 2.7 image Pro): clean lighting, neutral background, three-quarter view.
- Character sheet.
wan2.7-image-grid-i2i-uncensoredfrom that portrait → 12 panels (front / side / expressions / outfits). Keep 3–5 panels that best show face, body and clothing. - Stills. For every new image, edit from the canon (Qwen-Image edit with 1–3 of those panels) instead of prompting from scratch.
- Video. Send the same panels as
imagesto Wan 2.7 r2v (add avoicesample if the character speaks) or HappyHorse r2v; for scripted multi-shot scenes, lay out a storyboard grid and use storyboard-to-video. - Continuity. Extend a clip with
wan2.7-i2v-continuation-uncensored(source clip + optional target last frame) instead of regenerating.
{
"model": "wan2.7-r2v-multiple-uncensored",
"prompt": "The woman from image 1 sits on the bed and speaks the line in a low voice, soft window light",
"images": [
{ "url": "https://cdn.example.com/char-front.jpg", "voice": "https://cdn.example.com/char-voice.mp3" },
"https://cdn.example.com/char-side.jpg"
],
"params": { "resolution": "720p", "ratio": "9:16", "duration": 6 }
}
Limits, honestly
- No LoRA / checkpoint hosting today; reference-based consistency covers most companion, game and creator needs and needs no training step. LoRA support is being evaluated; nothing to announce yet.
- References of real, identifiable people are prohibited for NSFW generation and screened on input — the canon must be a fictional character.
- Video references cap Wan 2.7 r2v at 10 seconds; total video/audio reference length is limited on Wan 3.0 (15 s each) and Seedance (30 s each).
Related
- Wan 2.7 video API · HappyHorse · Wan 3.0 · Wan 2.7 image
- API for AI companion apps · API for adult games
Prices are USD base list prices from /pricing; the effective price for your key is returned by GET /ent/v2/prices. NSFW output is permitted under the Content Policy — fictional adults only, minors and real people prohibited and screened.
FAQ
How do I keep a character consistent in AI video without a LoRA?
Use reference-to-video: Wan 2.7 r2v takes 1–5 reference images/videos (each may carry a voice sample) and keeps the subject across the clip; HappyHorse r2v takes 1–9 reference images; Wan 3.0 reference mode mixes up to 10 images, 5 videos and 5 audio clips.
Does 18models support LoRA or custom checkpoints?
Not today. Reference-based consistency covers most companion, game and creator use cases; LoRA hosting is being evaluated; any change will be announced via the changelog.
What is storyboard-to-video?
Wan 2.7 storyboard mode takes one multi-panel image (for example a 12-panel grid from Wan 2.7 image) and renders it as one continuous clip, keeping the character and scene consistent panel to panel.
How do I get a good reference image?
Generate a clean, well-lit portrait or three-quarter shot (Qwen-Image 3.0 Pro or Wan 2.7 image Pro), then produce a character sheet with Wan 2.7 grid-from-image and pick the panels that best show face, body and outfit as references.