mirror of
https://github.com/arc53/DocsGPT
synced 2024-11-17 21:26:26 +00:00
Merge branch 'main' of github.com:arc53/DocsGPT into feature/feedback
This commit is contained in:
commit
fdb19f8c49
@ -5,6 +5,9 @@ RUN apt-get update && apt-get install -y gcc curl
|
|||||||
RUN curl https://sh.rustup.rs -sSf | sh -s -- -y && apt-get install --reinstall libc6-dev -y
|
RUN curl https://sh.rustup.rs -sSf | sh -s -- -y && apt-get install --reinstall libc6-dev -y
|
||||||
ENV PATH="/root/.cargo/bin:${PATH}"
|
ENV PATH="/root/.cargo/bin:${PATH}"
|
||||||
RUN pip install --upgrade pip && pip install tiktoken==0.1.2
|
RUN pip install --upgrade pip && pip install tiktoken==0.1.2
|
||||||
|
COPY requirements.txt .
|
||||||
|
RUN pip install -r requirements.txt
|
||||||
|
|
||||||
|
|
||||||
FROM python:3.10-slim-bullseye
|
FROM python:3.10-slim-bullseye
|
||||||
# Copy pre-built packages from builder stage
|
# Copy pre-built packages from builder stage
|
||||||
@ -13,8 +16,8 @@ WORKDIR /app
|
|||||||
COPY . /app
|
COPY . /app
|
||||||
ENV FLASK_APP=app.py
|
ENV FLASK_APP=app.py
|
||||||
ENV FLASK_DEBUG=true
|
ENV FLASK_DEBUG=true
|
||||||
RUN pip install -r requirements.txt
|
RUN pip install gunicorn
|
||||||
|
|
||||||
EXPOSE 5001
|
EXPOSE 5001
|
||||||
|
|
||||||
CMD ["gunicorn", "-w", "6", "--bind", "0.0.0.0:5001", "wsgi:app"]
|
CMD ["gunicorn", "-w", "2", "--timeout", "120", "--bind", "0.0.0.0:5001", "wsgi:app"]
|
||||||
|
@ -1,126 +1,63 @@
|
|||||||
aiodns==3.0.0
|
aiodns==3.0.0
|
||||||
aiohttp==3.8.3
|
aiohttp==3.8.4
|
||||||
aiohttp-retry==2.8.3
|
aiohttp-retry==2.8.3
|
||||||
aiosignal==1.3.1
|
aiosignal==1.3.1
|
||||||
alabaster==0.7.13
|
aleph-alpha-client==2.16.1
|
||||||
aleph-alpha-client==2.16.0
|
|
||||||
anyio==3.6.2
|
|
||||||
argilla==1.3.0
|
|
||||||
async-timeout==4.0.2
|
async-timeout==4.0.2
|
||||||
attrs==22.2.0
|
attrs==22.2.0
|
||||||
Babel==2.11.0
|
boto3==1.26.84
|
||||||
backoff==2.2.1
|
botocore==1.29.84
|
||||||
blobfile==2.0.1
|
|
||||||
boto3==1.26.82
|
|
||||||
botocore==1.29.82
|
|
||||||
cffi==1.15.1
|
cffi==1.15.1
|
||||||
charset-normalizer==2.1.1
|
charset-normalizer==3.1.0
|
||||||
click==8.1.3
|
click==8.1.3
|
||||||
cohere==3.4.0
|
|
||||||
dataclasses-json==0.5.7
|
dataclasses-json==0.5.7
|
||||||
decorator==5.1.1
|
deeplake==3.2.13
|
||||||
deeplake==3.2.12
|
|
||||||
Deprecated==1.2.13
|
|
||||||
dill==0.3.6
|
dill==0.3.6
|
||||||
docutils==0.19
|
|
||||||
docx2txt==0.8
|
|
||||||
entrypoints==0.4
|
entrypoints==0.4
|
||||||
escodegen==1.0.10
|
|
||||||
esprima==4.0.1
|
|
||||||
esutils==1.0.1
|
|
||||||
et-xmlfile==1.1.0
|
|
||||||
faiss-cpu==1.7.3
|
faiss-cpu==1.7.3
|
||||||
filelock==3.9.0
|
filelock==3.9.0
|
||||||
Flask==2.2.2
|
Flask==2.2.3
|
||||||
frozenlist==1.3.3
|
frozenlist==1.3.3
|
||||||
greenlet==2.0.2
|
|
||||||
gunicorn==20.1.0
|
|
||||||
h11==0.14.0
|
|
||||||
httpcore==0.16.3
|
|
||||||
httpx==0.23.3
|
|
||||||
hub==3.0.1
|
hub==3.0.1
|
||||||
huggingface-hub==0.12.0
|
huggingface-hub==0.12.1
|
||||||
humbug==0.2.8
|
humbug==0.2.8
|
||||||
idna==3.4
|
idna==3.4
|
||||||
imagesize==1.4.1
|
|
||||||
itsdangerous==2.1.2
|
itsdangerous==2.1.2
|
||||||
javalang==0.13.0
|
|
||||||
Jinja2==3.1.2
|
Jinja2==3.1.2
|
||||||
jmespath==1.0.1
|
jmespath==1.0.1
|
||||||
joblib==1.2.0
|
|
||||||
langchain==0.0.98
|
langchain==0.0.98
|
||||||
lxml==4.9.2
|
|
||||||
manifest-ml==0.1.1
|
|
||||||
MarkupSafe==2.1.2
|
MarkupSafe==2.1.2
|
||||||
marshmallow==3.19.0
|
marshmallow==3.19.0
|
||||||
marshmallow-enum==1.5.1
|
marshmallow-enum==1.5.1
|
||||||
monotonic==1.6
|
|
||||||
multidict==6.0.4
|
multidict==6.0.4
|
||||||
multiprocess==0.70.14
|
multiprocess==0.70.14
|
||||||
mypy-extensions==0.4.3
|
mypy-extensions==1.0.0
|
||||||
nltk==3.8.1
|
|
||||||
numcodecs==0.11.0
|
numcodecs==0.11.0
|
||||||
numpy==1.23.5
|
numpy==1.24.2
|
||||||
openai==0.27.0
|
openai==0.27.0
|
||||||
openpyxl==3.1.1
|
|
||||||
packaging==23.0
|
packaging==23.0
|
||||||
pandas==1.5.3
|
|
||||||
pathos==0.3.0
|
pathos==0.3.0
|
||||||
Pillow==9.4.0
|
Pillow==9.4.0
|
||||||
pox==0.3.2
|
pox==0.3.2
|
||||||
ppft==1.7.6.6
|
ppft==1.7.6.6
|
||||||
py==1.11.0
|
|
||||||
pycares==4.3.0
|
pycares==4.3.0
|
||||||
pycparser==2.21
|
pycparser==2.21
|
||||||
pycryptodomex==3.17
|
pydantic==1.10.5
|
||||||
pydantic==1.10.4
|
|
||||||
Pygments==2.14.0
|
|
||||||
PyJWT==2.6.0
|
PyJWT==2.6.0
|
||||||
PyPDF2==3.0.1
|
|
||||||
python-dateutil==2.8.2
|
python-dateutil==2.8.2
|
||||||
python-docx==0.8.11
|
python-dotenv==1.0.0
|
||||||
python-dotenv==0.21.1
|
|
||||||
python-magic==0.4.27
|
|
||||||
python-pptx==0.6.21
|
|
||||||
pytz==2022.7.1
|
|
||||||
PyYAML==6.0
|
PyYAML==6.0
|
||||||
redis==4.5.1
|
|
||||||
regex==2022.10.31
|
regex==2022.10.31
|
||||||
requests==2.28.2
|
requests==2.28.2
|
||||||
retry==0.9.2
|
|
||||||
rfc3986==1.5.0
|
|
||||||
s3transfer==0.6.0
|
s3transfer==0.6.0
|
||||||
scikit-learn==1.2.1
|
|
||||||
scipy==1.10.0
|
|
||||||
sentence-transformers==2.2.2
|
|
||||||
sentencepiece==0.1.97
|
|
||||||
six==1.16.0
|
six==1.16.0
|
||||||
sniffio==1.3.0
|
|
||||||
snowballstemmer==2.2.0
|
|
||||||
Sphinx==6.1.3
|
|
||||||
sphinxcontrib-applehelp==1.0.4
|
|
||||||
sphinxcontrib-devhelp==1.0.2
|
|
||||||
sphinxcontrib-htmlhelp==2.0.1
|
|
||||||
sphinxcontrib-jsmath==1.0.1
|
|
||||||
sphinxcontrib-qthelp==1.0.3
|
|
||||||
sphinxcontrib-serializinghtml==1.1.5
|
|
||||||
SQLAlchemy==1.4.46
|
SQLAlchemy==1.4.46
|
||||||
sqlitedict==2.1.0
|
tenacity==8.2.2
|
||||||
tenacity==8.2.1
|
|
||||||
threadpoolctl==3.1.0
|
|
||||||
tiktoken==0.1.2
|
|
||||||
tokenizers==0.13.2
|
tokenizers==0.13.2
|
||||||
torch==1.13.1
|
tqdm==4.65.0
|
||||||
torchvision==0.14.1
|
transformers==4.26.1
|
||||||
tqdm==4.64.1
|
|
||||||
transformers==4.26.0
|
|
||||||
typer==0.7.0
|
|
||||||
typing-inspect==0.8.0
|
typing-inspect==0.8.0
|
||||||
typing_extensions==4.4.0
|
typing_extensions==4.5.0
|
||||||
unstructured==0.4.11
|
|
||||||
urllib3==1.26.14
|
urllib3==1.26.14
|
||||||
Werkzeug==2.2.3
|
Werkzeug==2.2.3
|
||||||
wrapt==1.14.1
|
|
||||||
XlsxWriter==3.0.8
|
|
||||||
xxhash==3.2.0
|
|
||||||
yarl==1.8.2
|
yarl==1.8.2
|
||||||
|
Loading…
Reference in New Issue
Block a user