Emuixom commited on
Commit
116f473
verified
1 Parent(s): fc133fa

Update deepseek-ai.py

Browse files
Files changed (1) hide show
  1. deepseek-ai.py +16 -7
deepseek-ai.py CHANGED
@@ -2,15 +2,24 @@ import gradio as gr
2
  import spaces
3
  import transformers_gradio
4
 
5
- demo = gr.load(name="deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", src=transformers_gradio.registry)
6
- demo = gr.load(name="deepseek-ai/DeepSeek-R1", src=transformers_gradio.registry)
7
- demo = gr.load(name="deepseek-ai/DeepSeek-R1-Zero", src=transformers_gradio.registry)
 
8
 
 
 
 
 
9
 
10
- demo.fn = spaces.GPU()(demo.fn)
11
-
12
- for fn in demo.fns.values():
 
 
 
13
  fn.api_name = False
14
 
 
15
  if __name__ == "__main__":
16
- demo.launch()
 
2
  import spaces
3
  import transformers_gradio
4
 
5
+ # Cargar los modelos de manera fija (sin contenido din谩mico)
6
+ demo1 = gr.load(name="deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", src=transformers_gradio.registry)
7
+ demo2 = gr.load(name="deepseek-ai/DeepSeek-R1", src=transformers_gradio.registry)
8
+ demo3 = gr.load(name="deepseek-ai/DeepSeek-R1-Zero", src=transformers_gradio.registry)
9
 
10
+ # Asignar GPU a las funciones de los modelos
11
+ demo1.fn = spaces.GPU()(demo1.fn)
12
+ demo2.fn = spaces.GPU()(demo2.fn)
13
+ demo3.fn = spaces.GPU()(demo3.fn)
14
 
15
+ # Desactivar la API para cada funci贸n si es necesario
16
+ for fn in demo1.fns.values():
17
+ fn.api_name = False
18
+ for fn in demo2.fns.values():
19
+ fn.api_name = False
20
+ for fn in demo3.fns.values():
21
  fn.api_name = False
22
 
23
+ # Lanzar la interfaz de Gradio
24
  if __name__ == "__main__":
25
+ demo1.launch()