Model reference · open weights

Wan2.1-Fun-Reward-LoRAs

Available as managed deployment Video alibaba-pai · community Text→video 1 variants 4k dl/mo

Wan2.1-Fun-Reward-LoRAs is an open-weight video model from alibaba-pai. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.

Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.

What it is

Makeralibaba-pai
TypeVideo models
TaskText→video
Runs withvideox_fun
Released2025-03-31
Popularity4k downloads / month
LicenceOpen weights

About

What Wan2.1-Fun-Reward-LoRAs is

Introduction

We explore the Reward Backpropagation technique 1 2 to optimized the generated videos by Wan2.1-Fun for better alignment with human preferences. We provide the following pre-trained models (i.e. LoRAs) along with the training script. You can use these LoRAs to enhance the corresponding base model as a plug-in or train your own reward LoRA.

For more details, please refer to our GitHub repo.

NameBase ModelReward ModelHugging FaceDescription
Wan2.1-Fun-1.3B-InP-HPS2.1.safetensorsWan2.1-Fun-1.3B-InPHPS v2.1🤗LinkOfficial HPS v2.1 reward LoRA (rank=128 and network_alpha=64) for Wan2.1-Fun-1.3B-InP. It is trained with a batch size of 8 for 5,000 steps.
Wan2.1-Fun-1.3B-InP-MPS.safetensorsWan2.1-Fun-1.3B-InPMPS🤗LinkOfficial MPS reward LoRA (rank=128 and network_alpha=64) for Wan2.1-Fun-1.3B-InP. It is trained with a batch size of 8 for 7,500 steps.
Wan2.1-Fun-14B-InP-HPS2.1.safetensorsWan2.1-Fun-14B-InPHPS v2.1🤗LinkOfficial HPS v2.1 reward LoRA (rank=128 and network_alpha=64) for Wan2.1-Fun-14B-InP. It is trained with a batch size of 32 for 3,000 steps.
Wan2.1-Fun-14B-InP-MPS.safetensorsWan2.1-Fun-14B-InPMPS🤗LinkOfficial MPS reward LoRA (rank=128 and network_alpha=64) for Wan2.1-Fun-14B-InP. It is trained with a batch size of 8 for 4,500 steps.

Demo

Wan2.1-Fun-1.3B-InP

        A kangaroo bounds across the plain and a cow grazes
        A penguin waddles on the ice, a camel treks by
        Porcelain rabbit hopping by a golden cactus
        Pig with wings flying above a diamond mountain

[!NOTE] The above test prompts are from T2V-CompBench and expanded into detailed prompts by Llama-3.3. Videos are generated with HPSv2.1 Reward LoRA weight 0.5 and MPS Reward LoRA weight 0.7.

Wan2.1-Fun-14B-InP

        A panda eats bamboo while a monkey swings from branch to branch
        A dog runs through a field while a cat climbs a tree
        Elderly artist with a white beard painting on a white canvas
        Pig with wings flying above a diamond mountain

[!NOTE] The above test prompts are from T2V-CompBench and expanded into detailed prompts by Llama-3.3. Videos are generated with HPSv2.1 Reward LoRA weight 0.7 and MPS Reward LoRA weight 0.7.

Quick Start

Set lora_path and lora_weight in examples/wan2.1_fun/predict_t2v.py.

Limitations

  1. We observe after training to a certain extent, the reward continues to increase, but the quality of the generated videos does not further improve. The model trickly learns some shortcuts (by adding artifacts in the background, i.e., adversarial patches) to increase the reward.
  2. Currently, there is still a lack of suitable preference models for video generation. Directly using image preference models cannot evaluate preferences along the temporal dimension (such as dynamism and consistency). Further more, We find using image preference models leads to a decrease in the dynamism of generated videos. Although this can be mitigated by computing the reward using only the first frame of the decoded video, the impact still persists.

Reference

From the published model card. Full card on the HuggingFace links in the sidebar.

How it works

How video models work

Prompt / imagestart pointTemporal diffusionframes over timeVideoMP4 clipA video model generates a sequence of coherent frames from your prompt or a starting image.

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys wan2-1-fun-reward-loras for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (wan2-1-fun-reward-loras below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/videos/generations \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"wan2-1-fun-reward-loras","prompt":"a drone shot over a forest"}'

Create an account — your API key is available in the console. 5M tokens/month currently included with every new account at launch.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms