FROM python:3.10-slim WORKDIR /app # Instala ferramentas de build básicas (necessário para alguns pacotes do Gradio) RUN apt-get update && apt-get install -y \ build-essential \ libopenblas-dev \ && rm -rf /var/lib/apt/lists/* # Instalamos o llama-cpp-python via PyPI de forma simples # O segredo é que o HF Spaces costuma aceitar bem a instalação direta # quando as dependências de build acima estão presentes. RUN pip install --no-cache-dir llama-cpp-python gradio huggingface_hub COPY app.py . EXPOSE 7860 CMD ["python", "app.py"]