File size: 412 Bytes
1b3604f
f6bbf75
 
 
1b3604f
 
f6bbf75
1b3604f
 
 
f6bbf75
1b3604f
1
2
3
4
5
6
7
8
9
10
11
12
13
from diffusers import DiffusionPipeline
import gradio as gr
import torch

pipe = DiffusionPipeline.from_pretrained("cerspense/zeroscope_v2_576w", torch_dtype=torch.float16)
pipe.to("cuda")

def generate(prompt):
    video_frames = pipe(prompt, num_inference_steps=25).frames
    return video_frames[0]  # return first frame or full video logic

gr.Interface(fn=generate, inputs="text", outputs="image").launch()