File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -184,6 +184,32 @@ class Wan27Text2VideoTaskCreationRequest(BaseModel):
184184 parameters : Wan27Text2VideoParametersField = Field (...)
185185
186186
187+ class Wan3MediaItem (BaseModel ):
188+ type : str = Field (...)
189+ url : str = Field (...)
190+
191+
192+ class Wan3InputField (BaseModel ):
193+ prompt : str | None = Field (None )
194+ media : list [Wan3MediaItem ] | None = Field (None )
195+
196+
197+ class Wan3ParametersField (BaseModel ):
198+ resolution : str = Field (...)
199+ ratio : str = Field (...)
200+ duration : int = Field (..., ge = - 1 , le = 30 )
201+ seed : int = Field (..., ge = 0 , le = 2147483647 )
202+ audio : bool = Field (True )
203+ prompt_extend : bool = Field (True )
204+ watermark : bool = Field (False )
205+
206+
207+ class Wan3TaskCreationRequest (BaseModel ):
208+ model : str = Field (...)
209+ input : Wan3InputField = Field (...)
210+ parameters : Wan3ParametersField = Field (...)
211+
212+
187213class TaskCreationOutputField (BaseModel ):
188214 task_id : str = Field (...)
189215 task_status : str = Field (...)
You can’t perform that action at this time.
0 commit comments