File size: 660 Bytes
13ba144
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import gradio as gr
import sys
import os

# 1. 确保可以导入本地模块
gradio_dir = os.path.dirname(__file__)
sys.path.append(gradio_dir)

# 2. 导入 rag.py 中的 demo(gr.Blocks 或 gr.Interface 实例)
from rag import demo

# 3. 启动 Gradio 应用
if __name__ == "__main__":
    # Hugging Face Spaces 推荐 server_name=\"0.0.0.0\",端口 7860
    # queue() 支持多用户排队
    demo.queue().launch(
        server_name="0.0.0.0",
        server_port=7860,
        share=False,  # Spaces 不需要 share
        show_api=False,  # 可选:不显示 API 文档
        max_threads=40   # 可选:根据需要调整并发线程数
    )