Spaces:
Runtime error
Runtime error
import gradio as gr | |
import requests.exceptions | |
from huggingface_hub import HfApi, hf_hub_download | |
from huggingface_hub.repocard import metadata_load | |
def load_agent_video(model_id): | |
""" | |
This function load the agent's video and results | |
:return: video_path | |
""" | |
video_path = hf_hub_download(model_id, filename="replay.mp4") | |
return video_path | |
def get_metadata(model_id): | |
""" | |
Get the metadata of the model repo | |
:param model_id: | |
:return: metadata | |
""" | |
try: | |
readme_path = hf_hub_download(model_id, filename="README.md") | |
metadata = metadata_load(readme_path) | |
print(metadata) | |
return metadata | |
except requests.exceptions.HTTPError: | |
return None | |
agent1 = gr.Interface(load_agent_video, "text", "playable_video") | |
agent2 = gr.Interface(load_agent_video, "text", "playable_video") | |
gr.Parallel(agent1, agent2) | |