Spaces:
Build error
Build error
| FROM ubuntu:22.04 | |
| ENV DEBIAN_FRONTEND=noninteractive | |
| # Install deps | |
| RUN apt-get update && apt-get install -y \ | |
| git \ | |
| build-essential \ | |
| cmake \ | |
| python3 \ | |
| python3-pip \ | |
| curl \ | |
| && rm -rf /var/lib/apt/lists/* | |
| # Workdir | |
| WORKDIR /app | |
| # Clone llama.cpp + submodules | |
| RUN git clone https://github.com/ggml-org/llama.cpp.git | |
| WORKDIR /app/llama.cpp | |
| RUN git submodule update --init --recursive | |
| # Build llama.cpp | |
| RUN cmake -S . -B build \ | |
| && cmake --build build -j$(nproc) | |
| # Download model | |
| WORKDIR /app | |
| RUN mkdir -p models \ | |
| && curl -L \ | |
| https://huggingface.co/mradermacher/SLiNeP-GGUF/resolve/main/SLiNeP.Q4_K_M.gguf \ | |
| -o models/slinep.gguf | |
| # Copy app | |
| COPY app.py /app/app.py | |
| EXPOSE 7860 | |
| CMD ["python3", "/app/app.py"] | |