3a05chatgpt commited on
Commit
230e09e
·
verified ·
1 Parent(s): 5635c8f

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +29 -9
requirements.txt CHANGED
@@ -1,9 +1,29 @@
1
- # PDF 摘要助手所需的套件
2
- gradio>=4.0.0
3
- openai>=1.0.0
4
- PyMuPDF>=1.23.0
5
-
6
- # 可選的額外套件(用於增強功能)
7
- # python-dotenv>=1.0.0 # 如果需要使用 .env 文件管理環境變數
8
- # pillow>=10.0.0 # 如果需要處理圖片
9
- # requests>=2.31.0 # 如果需要進行 HTTP 請求
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 此文件是可選的,Hugging Face Spaces 通常會自動處理
2
+ # 如果遇到部署問題,可以使用此 Dockerfile
3
+
4
+ FROM python:3.9-slim
5
+
6
+ WORKDIR /app
7
+
8
+ # 安裝系統依賴
9
+ RUN apt-get update && apt-get install -y \
10
+ build-essential \
11
+ && rm -rf /var/lib/apt/lists/*
12
+
13
+ # 複製需求文件
14
+ COPY requirements.txt .
15
+
16
+ # 安裝 Python 依賴
17
+ RUN pip install --no-cache-dir -r requirements.txt
18
+
19
+ # 複製應用程式文件
20
+ COPY . .
21
+
22
+ # 暴露端口
23
+ EXPOSE 7860
24
+
25
+ # 設定環境變數
26
+ ENV GRADIO_SERVER_NAME="0.0.0.0"
27
+
28
+ # 運行應用程式
29
+ CMD ["python", "app.py"]