Skip to main content

1. Model introduction

LingBot Video MoE 30B-A3B is a text-to-video mixture-of-experts model. SGLang Diffusion provides a native pipeline for the public checkpoint: The checkpoint expects a structured JSON caption rather than an unexpanded natural-language prompt. The JSON is passed as the request’s prompt string; it is not an extra_params object.

2. Installation

Install SGLang with the diffusion dependencies:
Command
See the SGLang Diffusion installation guide for platform-specific setup.

3. Serve LingBot Video MoE

Start the server with the Hugging Face model ID:
Command

4. Generate a video

The following request uses the compact 17-frame, 12-step smoke-test profile. Use the model defaults of 81 frames and 40 steps for the released generation profile.
Python

5. Request constraints

  • num_frames must be 1 or 4n+1; examples include 17 and 81.
  • Width and height must both be multiples of 16.
  • The native defaults are guidance_scale=6.0, flow_shift=3.0, num_inference_steps=40, and fps=16.
  • Keep the prompt as serialized JSON. Raw free text is outside the checkpoint’s expected caption format.