ruslanmv commited on
Commit
f99b534
·
verified ·
1 Parent(s): 789e9e5

Update models.py

Browse files
Files changed (1) hide show
  1. models.py +3 -22
models.py CHANGED
@@ -1,24 +1,5 @@
1
  import gradio as gr
2
- import types
3
 
4
- # Create a local "transformers_gradio" object to mimic the missing package
5
- transformers_gradio = types.SimpleNamespace(registry="huggingface")
6
-
7
- # Load Gradio interfaces with the appropriate registry
8
- demo_distill = gr.load(name="deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", src=transformers_gradio.registry)
9
- demo_r1 = gr.load(name="deepseek-ai/DeepSeek-R1", src=transformers_gradio.registry)
10
- demo_zero = gr.load(name="deepseek-ai/DeepSeek-R1-Zero", src=transformers_gradio.registry)
11
-
12
- # Example usage: Assign one of the models as the default demo
13
- demo = demo_distill
14
-
15
- # Add functionality to demo
16
- if hasattr(demo, "fn"):
17
- demo.fn = demo.fn
18
-
19
- if hasattr(demo, "fns"):
20
- for fn in demo.fns.values():
21
- fn.api_name = False
22
-
23
- if __name__ == "__main__":
24
- demo.launch()
 
1
  import gradio as gr
 
2
 
3
+ # Load and return the model interface
4
+ def load_model():
5
+ return gr.Interface.load("models/deepseek-ai/DeepSeek-R1")