Spaces:
Sleeping
Sleeping
Kushagra
commited on
Commit
·
ca27706
1
Parent(s):
b64d6a4
Fixing Directory
Browse files- .gitignore +2 -3
- Dockerfile +4 -5
- cache/Readme.md +1 -0
- database/faiss_index/Readme.md +1 -0
.gitignore
CHANGED
@@ -2,12 +2,11 @@
|
|
2 |
__pycache__/
|
3 |
*.py[codz]
|
4 |
*$py.class
|
5 |
-
cache/
|
6 |
-
database/
|
7 |
# C extensions
|
8 |
*.so
|
9 |
.idea/
|
10 |
-
|
|
|
11 |
# Distribution / packaging
|
12 |
.Python
|
13 |
build/
|
|
|
2 |
__pycache__/
|
3 |
*.py[codz]
|
4 |
*$py.class
|
|
|
|
|
5 |
# C extensions
|
6 |
*.so
|
7 |
.idea/
|
8 |
+
*.faiss
|
9 |
+
*.pkl
|
10 |
# Distribution / packaging
|
11 |
.Python
|
12 |
build/
|
Dockerfile
CHANGED
@@ -16,7 +16,7 @@ COPY requirements.txt .
|
|
16 |
RUN pip install --no-cache-dir --upgrade pip setuptools wheel && \
|
17 |
pip install --no-cache-dir -r requirements.txt
|
18 |
|
19 |
-
# Set cache
|
20 |
ENV HF_HOME=/app/hf_cache/huggingface
|
21 |
ENV HF_DATASETS_CACHE=/app/hf_cache/datasets
|
22 |
|
@@ -39,13 +39,12 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
39 |
|
40 |
WORKDIR /app
|
41 |
|
42 |
-
# Copy Python
|
43 |
COPY --from=builder /usr/local/lib/python3.11/site-packages /usr/local/lib/python3.11/site-packages
|
44 |
COPY --from=builder /usr/local/bin /usr/local/bin
|
45 |
|
46 |
-
# Copy Hugging Face
|
47 |
COPY --from=builder /app/hf_cache /app/cache
|
48 |
-
RUN chown -R appuser:appuser /app/cache
|
49 |
|
50 |
# Copy application code
|
51 |
COPY . .
|
@@ -77,4 +76,4 @@ ENV PYTHONPATH=/app \
|
|
77 |
HF_DATASETS_CACHE=/app/cache/datasets
|
78 |
|
79 |
# Launch FastAPI app
|
80 |
-
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
|
|
|
16 |
RUN pip install --no-cache-dir --upgrade pip setuptools wheel && \
|
17 |
pip install --no-cache-dir -r requirements.txt
|
18 |
|
19 |
+
# Set Hugging Face cache environment variables
|
20 |
ENV HF_HOME=/app/hf_cache/huggingface
|
21 |
ENV HF_DATASETS_CACHE=/app/hf_cache/datasets
|
22 |
|
|
|
39 |
|
40 |
WORKDIR /app
|
41 |
|
42 |
+
# Copy Python environment from builder
|
43 |
COPY --from=builder /usr/local/lib/python3.11/site-packages /usr/local/lib/python3.11/site-packages
|
44 |
COPY --from=builder /usr/local/bin /usr/local/bin
|
45 |
|
46 |
+
# Copy Hugging Face cache from builder
|
47 |
COPY --from=builder /app/hf_cache /app/cache
|
|
|
48 |
|
49 |
# Copy application code
|
50 |
COPY . .
|
|
|
76 |
HF_DATASETS_CACHE=/app/cache/datasets
|
77 |
|
78 |
# Launch FastAPI app
|
79 |
+
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
|
cache/Readme.md
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
## CACHE
|
database/faiss_index/Readme.md
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
## MODELS
|