File size: 664 Bytes
639ed59
403c2be
 
639ed59
 
 
 
403c2be
 
 
43e3edc
403c2be
 
 
 
 
 
 
168f093
403c2be
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import gradio as gr
from huggingface_hub import HfApi, ModelFilter, list_models
api = HfApi()

models=[
    "xai-org/grok-1",
]
def load_models():
    loaded_model=[]
    model_details=[]
    for model in models:
        try:
            loaded_model.append(gr.load(f'models/{model}'))
            this = api.list_models(search=model,limit=limit,cardData=True)
            model_details.append(this)
        except Exception as e:
            print(e)
            pass
    return loaded_model, model_details
with gr.Blocks() as app:
    with gr.Row():
        models=gr.JSON()
        details=gr.JSON()
    app.load(load_models,None,[models,details])
app.launch()