Update Dockerfile
Browse files- Dockerfile +4 -0
Dockerfile
CHANGED
|
@@ -9,6 +9,8 @@ RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-reco
|
|
| 9 |
build-essential \
|
| 10 |
pkg-config \
|
| 11 |
gnupg2 \
|
|
|
|
|
|
|
| 12 |
wget \
|
| 13 |
clang \
|
| 14 |
c++11 \
|
|
@@ -21,6 +23,8 @@ RUN chmod 777 .
|
|
| 21 |
COPY ./requirements.txt /code/requirements.txt
|
| 22 |
RUN pip install --upgrade pip
|
| 23 |
RUN pip install --upgrade setuptools
|
|
|
|
|
|
|
| 24 |
RUN pip install llama-cpp-python \
|
| 25 |
--extra-index-url https://abetlen.github.io/llama-cpp-python/whl/cpu
|
| 26 |
|
|
|
|
| 9 |
build-essential \
|
| 10 |
pkg-config \
|
| 11 |
gnupg2 \
|
| 12 |
+
cmake \
|
| 13 |
+
liblzma-dev \
|
| 14 |
wget \
|
| 15 |
clang \
|
| 16 |
c++11 \
|
|
|
|
| 23 |
COPY ./requirements.txt /code/requirements.txt
|
| 24 |
RUN pip install --upgrade pip
|
| 25 |
RUN pip install --upgrade setuptools
|
| 26 |
+
|
| 27 |
+
RUN cd /tmp && git clone --recurse-submodules https://github.com/nomic-ai/gpt4all && cd gpt4all/gpt4all-backend/ && mkdir build && cd build && cmake .. && cmake --build . --parallel && cd ../../gpt4all-bindings/python && pip3 install -e .
|
| 28 |
RUN pip install llama-cpp-python \
|
| 29 |
--extra-index-url https://abetlen.github.io/llama-cpp-python/whl/cpu
|
| 30 |
|