FROM python:3.10.12 RUN pip install cleantext==1.1.4 RUN pip install elasticsearch7==7.17.12 RUN pip install faiss_cpu==1.9.0 RUN pip install fastapi==0.117.1 RUN pip install hazm==0.10.0 RUN pip install langchain_openai==0.3.33 RUN pip install numpy==1.21.5 RUN pip install openai==1.108.1 RUN pip install pandas==2.3.2 RUN pip install pydantic==2.11.9 RUN pip install scikit_learn==1.7.2 RUN pip install sentence_transformers==2.5.1 RUN pip install torch==2.4.0 RUN pip install transformers==4.55.1 #RUN pip install torch==2.1.2 WORKDIR /src/app COPY . /src/app EXPOSE 80 CMD [ "uvicorn","chatbot:chatbot","--reload","--port","80" ]