euiiiia commited on
Commit
b812e34
·
verified ·
1 Parent(s): 834c2c2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -0
app.py CHANGED
@@ -9,6 +9,8 @@ from pathlib import Path
9
  import torch
10
  import numpy as np
11
  from PIL import Image
 
 
12
 
13
  # --- Import dos Serviços de Backend ---
14
 
@@ -21,6 +23,15 @@ from api.seedvr_server import SeedVRServer
21
  # Inicializa o servidor SeedVR uma vez, se disponível
22
  seedvr_inference_server = SeedVRServer() if SeedVRServer else None
23
 
 
 
 
 
 
 
 
 
 
24
  # --- ESTADO DA SESSÃO ---
25
  def create_initial_state():
26
  return {
 
9
  import torch
10
  import numpy as np
11
  from PIL import Image
12
+ from typing import Any, Callable, Dict, List, Optional, Tuple, Union
13
+
14
 
15
  # --- Import dos Serviços de Backend ---
16
 
 
23
  # Inicializa o servidor SeedVR uma vez, se disponível
24
  seedvr_inference_server = SeedVRServer() if SeedVRServer else None
25
 
26
+
27
+ from dataclasses import dataclass
28
+ class ConditioningItem:
29
+ media_item: torch.Tensor
30
+ media_frame_number: int
31
+ conditioning_strength: float
32
+ media_x: Optional[int] = None
33
+ media_y: Optional[int] = None
34
+
35
  # --- ESTADO DA SESSÃO ---
36
  def create_initial_state():
37
  return {