Spaces:
Build error
Build error
| # Python 3.9 පදනම් කරගත් Docker Image එකක් | |
| FROM python:3.9 | |
| # වැඩ කරන Directory එක සකසන්න | |
| WORKDIR /code | |
| # පද්ධතියට අවශ්ය දේ ස්ථාපනය කරන්න | |
| RUN apt-get update && apt-get install -y \ | |
| build-essential \ | |
| python3-dev \ | |
| && rm -rf /var/lib/apt/lists/* | |
| # Python Libraries ස්ථාපනය කරන්න | |
| RUN pip install --no-cache-dir fastapi uvicorn llama-cpp-python requests | |
| # Model එක Download කරගන්න (Llama 3.2 1B - Free Tier එකට ගැලපෙන වේගවත්ම එක) | |
| RUN wget https://huggingface.co/bartowski/Llama-3.2-1B-Instruct-GGUF/resolve/main/Llama-3.2-1B-Instruct-Q8_0.gguf -O model.gguf | |
| # අපේ app.py කේතය කොපි කරන්න | |
| COPY . . | |
| # FastAPI පණගන්වන්න | |
| CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"] |