Spaces:
Sleeping
Sleeping
Commit
·
323889a
1
Parent(s):
195e6d9
adding requirements and contraints
Browse files- Dockerfile +3 -5
- constraints.txt +9 -0
- requirements.txt +8 -5
Dockerfile
CHANGED
@@ -3,12 +3,10 @@ RUN apt-get update && apt-get install -y curl
|
|
3 |
RUN curl -L https://github.com/qdrant/qdrant/releases/latest/download/qdrant-x86_64-unknown-linux-gnu.tar.gz | tar xvz -C /usr/local/bin
|
4 |
RUN useradd -m -u 1000 user
|
5 |
USER user
|
6 |
-
ENV HOME=/home/user
|
7 |
-
PATH=/home/user/.local/bin:$PATH
|
8 |
WORKDIR $HOME/app
|
9 |
COPY --chown=user . $HOME/app
|
10 |
-
COPY
|
11 |
-
RUN pip install -r requirements.txt
|
12 |
-
COPY . .
|
13 |
RUN echo '#!/bin/bash\nqdrant &\nchainlit run app.py --port 7860' > start.sh && chmod +x start.sh
|
14 |
CMD ["./start.sh"]
|
|
|
3 |
RUN curl -L https://github.com/qdrant/qdrant/releases/latest/download/qdrant-x86_64-unknown-linux-gnu.tar.gz | tar xvz -C /usr/local/bin
|
4 |
RUN useradd -m -u 1000 user
|
5 |
USER user
|
6 |
+
ENV HOME=/home/user PATH=/home/user/.local/bin:$PATH
|
|
|
7 |
WORKDIR $HOME/app
|
8 |
COPY --chown=user . $HOME/app
|
9 |
+
COPY --chown=user requirements.txt constraints.txt ./
|
10 |
+
RUN pip install --user -r requirements.txt -c constraints.txt
|
|
|
11 |
RUN echo '#!/bin/bash\nqdrant &\nchainlit run app.py --port 7860' > start.sh && chmod +x start.sh
|
12 |
CMD ["./start.sh"]
|
constraints.txt
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
anyio==3.7.1
|
2 |
+
sniffio==1.3.1
|
3 |
+
typing-extensions==4.12.2
|
4 |
+
starlette==0.27.0
|
5 |
+
idna==3.7
|
6 |
+
certifi==2024.7.4
|
7 |
+
httpcore==0.17.3
|
8 |
+
h11==0.14.0
|
9 |
+
click==8.1.7
|
requirements.txt
CHANGED
@@ -1,7 +1,10 @@
|
|
1 |
numpy
|
2 |
chainlit==0.7.700
|
3 |
-
openai
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
|
|
|
|
|
|
|
1 |
numpy
|
2 |
chainlit==0.7.700
|
3 |
+
openai==1.42.0
|
4 |
+
PyPDF2==3.0.1
|
5 |
+
qdrant-client==1.11.0
|
6 |
+
fastapi==0.100.1
|
7 |
+
uvicorn==0.23.2
|
8 |
+
pydantic==2.8.2
|
9 |
+
httpx==0.24.1
|
10 |
+
python-multipart==0.0.6
|