import sys root_dir = __file__.rsplit("/", 2)[0] if root_dir not in sys.path: sys.path.append(root_dir) import gradio as gr import os import requests from gradio.themes import * # Build demo with gr.Blocks(title="SaprotHub", fill_width=True) as demo: # models = retrieve_models() # datasets = retrieve_datasets() # print(models) # print(datasets) gr.Label("Subsection of text", visible=True) # subsection_type = gr.Dropdown(models, label="Search models", interactive=True, scale=0) # url = "https://hf-mirror.com/SaProtHub/Model-Thermostability-650M" url = "https://www.uniprot.org/uniprotkb/P05067" # url = "https://huggingface.co/SaProtHub/Model-Thermostability-650M" url = "https://www.baidu.com" response = requests.get(url) # print(response.text) # gr.HTML(response.text) # iframe = f'' iframe = f'' # HTML = gr.HTML(open("/root/PycharmProjects/SaprotHub/hub_demo/test.html").read()) HTML = gr.HTML(iframe) if __name__ == '__main__': # Run the demo demo.launch(server_name="0.0.0.0")