|
1 | 1 | # -*- coding: utf-8 -*- |
2 | 2 | # Copyright (c) Alibaba, Inc. and its affiliates. |
3 | 3 |
|
4 | | -from typing import Any, Dict, Union, List |
| 4 | +from typing import Any, Dict, Union, List, Optional |
5 | 5 |
|
6 | 6 | from concurrent.futures import ThreadPoolExecutor, as_completed |
7 | 7 |
|
@@ -75,15 +75,15 @@ def call( # type: ignore[override] |
75 | 75 | first_frame_url: str = None, |
76 | 76 | last_frame_url: str = None, |
77 | 77 | media: List[Dict] = None, |
78 | | - size: str = None, |
79 | | - duration: int = None, |
80 | | - seed: int = None, |
81 | | - prompt_extend: bool = None, |
82 | | - watermark: bool = None, |
83 | | - resolution: str = None, |
84 | | - ratio: str = None, |
85 | | - shot_type: str = None, |
86 | | - audio_setting: str = None, |
| 78 | + size: Optional[str] = None, |
| 79 | + duration: Optional[int] = None, |
| 80 | + seed: Optional[int] = None, |
| 81 | + prompt_extend: Optional[bool] = None, |
| 82 | + watermark: Optional[bool] = None, |
| 83 | + resolution: Optional[str] = None, |
| 84 | + ratio: Optional[str] = None, |
| 85 | + shot_type: Optional[str] = None, |
| 86 | + audio_setting: Optional[str] = None, |
87 | 87 | **kwargs, |
88 | 88 | ) -> VideoSynthesisResponse: |
89 | 89 | """Call video synthesis service and get result. |
@@ -388,15 +388,15 @@ def async_call( # pylint: disable=arguments-renamed # type: ignore[override] # |
388 | 388 | first_frame_url: str = None, |
389 | 389 | last_frame_url: str = None, |
390 | 390 | media: List[Dict] = None, |
391 | | - size: str = None, |
392 | | - duration: int = None, |
393 | | - seed: int = None, |
394 | | - prompt_extend: bool = None, |
395 | | - watermark: bool = None, |
396 | | - resolution: str = None, |
397 | | - ratio: str = None, |
398 | | - shot_type: str = None, |
399 | | - audio_setting: str = None, |
| 391 | + size: Optional[str] = None, |
| 392 | + duration: Optional[int] = None, |
| 393 | + seed: Optional[int] = None, |
| 394 | + prompt_extend: Optional[bool] = None, |
| 395 | + watermark: Optional[bool] = None, |
| 396 | + resolution: Optional[str] = None, |
| 397 | + ratio: Optional[str] = None, |
| 398 | + shot_type: Optional[str] = None, |
| 399 | + audio_setting: Optional[str] = None, |
400 | 400 | **kwargs, |
401 | 401 | ) -> VideoSynthesisResponse: |
402 | 402 | """Create a video synthesis task, and return task information. |
|
0 commit comments