|
|
|
|
|
import gradio as gr |
|
import spaces |
|
import types |
|
|
|
|
|
transformers_gradio = types.SimpleNamespace(registry="huggingface") |
|
|
|
|
|
demo_qwen = gr.load( |
|
name="deepseek-ai/DeepSeek-R1-Distill-Qwen-32B", |
|
src=transformers_gradio.registry |
|
) |
|
demo_r1 = gr.load( |
|
name="deepseek-ai/DeepSeek-R1", |
|
src=transformers_gradio.registry |
|
) |
|
demo_zero = gr.load( |
|
name="deepseek-ai/DeepSeek-R1-Zero", |
|
src=transformers_gradio.registry |
|
) |
|
|
|
|
|
for demo in [demo_qwen, demo_r1, demo_zero]: |
|
demo.fn = spaces.GPU()(demo.fn) |
|
for fn in demo.fns.values(): |
|
fn.api_name = False |
|
|
|
|
|
|
|
demo = demo_qwen |
|
|
|
if __name__ == "__main__": |
|
|
|
demo_qwen.launch() |
|
|