FileData
FileData 类是 GradioModel 类的子类,表示 Gradio 界面中的文件对象。它用于在文件上传时存储文件数据和元数据。
from gradio_client import Client, FileData, handle_file
def get_url_on_server(data: FileData):
print(data['url'])
client = Client("gradio/gif_maker_main", download_files=False)
job = client.submit([handle_file("./cheetah.jpg")], api_name="/predict")
data = job.result()
video: FileData = data['video']
get_url_on_server(video)
🔗 path: str
🔗 url: Optional[str]
🔗 size: Optional[int]
🔗 orig_name: Optional[str]
🔗 mime_type: Optional[str]
🔗 is_stream: bool
🔗 meta: dict