Spaces:
Running
Running
Commit
·
5818013
1
Parent(s):
cd56c2e
Remove railway.toml with exposed token
Browse files- .gitignore +1 -1
- Dockerfile +4 -1
- requirements.txt +6 -6
.gitignore
CHANGED
|
@@ -43,4 +43,4 @@ Thumbs.db
|
|
| 43 |
|
| 44 |
# Environment variables
|
| 45 |
.env
|
| 46 |
-
.env.
|
|
|
|
| 43 |
|
| 44 |
# Environment variables
|
| 45 |
.env
|
| 46 |
+
.env.localrailway.toml
|
Dockerfile
CHANGED
|
@@ -21,7 +21,7 @@ ENV PYTHONUNBUFFERED=1 \
|
|
| 21 |
|
| 22 |
|
| 23 |
# Create necessary directories
|
| 24 |
-
RUN mkdir -p /tmp/huggingface /tmp/transformers /tmp/datasets /app/data/reports /app/data/uploads
|
| 25 |
|
| 26 |
# Copy requirements first for better caching
|
| 27 |
COPY requirements.txt .
|
|
@@ -32,6 +32,9 @@ RUN pip install --no-cache-dir -r requirements.txt
|
|
| 32 |
# Copy application code
|
| 33 |
COPY . .
|
| 34 |
|
|
|
|
|
|
|
|
|
|
| 35 |
# Expose port 7860 (hugging Face Spaces Standard)
|
| 36 |
EXPOSE 7860
|
| 37 |
|
|
|
|
| 21 |
|
| 22 |
|
| 23 |
# Create necessary directories
|
| 24 |
+
RUN mkdir -p /tmp/huggingface /tmp/transformers /tmp/datasets /app/data/reports /app/data/uploads /app/models/cache /app/logs
|
| 25 |
|
| 26 |
# Copy requirements first for better caching
|
| 27 |
COPY requirements.txt .
|
|
|
|
| 32 |
# Copy application code
|
| 33 |
COPY . .
|
| 34 |
|
| 35 |
+
# Clear any incompatible cached models
|
| 36 |
+
RUN rm -rf /tmp/huggingface/* /tmp/transformers/* /app/models/cache/*
|
| 37 |
+
|
| 38 |
# Expose port 7860 (hugging Face Spaces Standard)
|
| 39 |
EXPOSE 7860
|
| 40 |
|
requirements.txt
CHANGED
|
@@ -1,16 +1,16 @@
|
|
| 1 |
# Core Framework
|
| 2 |
fastapi==0.104.1
|
| 3 |
uvicorn[standard]==0.24.0
|
| 4 |
-
pydantic
|
| 5 |
-
pydantic-settings
|
| 6 |
python-multipart==0.0.6
|
| 7 |
|
| 8 |
-
# Machine Learning & Transformers
|
| 9 |
torch==2.1.0
|
| 10 |
transformers==4.35.2
|
| 11 |
-
sentence-transformers
|
| 12 |
tokenizers==0.15.0
|
| 13 |
-
huggingface-hub
|
| 14 |
|
| 15 |
# NLP Libraries
|
| 16 |
spacy==3.7.2
|
|
@@ -48,4 +48,4 @@ tenacity==8.2.3
|
|
| 48 |
loguru==0.7.2
|
| 49 |
|
| 50 |
# Caching
|
| 51 |
-
diskcache==5.6.3
|
|
|
|
| 1 |
# Core Framework
|
| 2 |
fastapi==0.104.1
|
| 3 |
uvicorn[standard]==0.24.0
|
| 4 |
+
pydantic==2.5.0
|
| 5 |
+
pydantic-settings==2.1.0
|
| 6 |
python-multipart==0.0.6
|
| 7 |
|
| 8 |
+
# Machine Learning & Transformers
|
| 9 |
torch==2.1.0
|
| 10 |
transformers==4.35.2
|
| 11 |
+
sentence-transformers==2.3.1
|
| 12 |
tokenizers==0.15.0
|
| 13 |
+
huggingface-hub==0.20.3
|
| 14 |
|
| 15 |
# NLP Libraries
|
| 16 |
spacy==3.7.2
|
|
|
|
| 48 |
loguru==0.7.2
|
| 49 |
|
| 50 |
# Caching
|
| 51 |
+
diskcache==5.6.3
|