FROM python:3.11 # Update the package lists and install git RUN apt update && apt install -y git # Clone the hf-llm-api repository into the /app directory RUN git clone https://github.com/modenwenda/hf-llm-api.git /app # Set the working directory to /app WORKDIR "/app" # Install Python dependencies from requirements.txt RUN pip install --no-cache-dir -r requirements.txt # Expose port 23333 for the application EXPOSE 23333 # Command to run the application when the container starts CMD ["python", "-m", "apis.chat_api"]