diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..1350b0a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM python:3.9 + +COPY ./app /app +COPY ./requirements.txt /requirements.txt + +RUN pip install -r requirements.txt + +EXPOSE 5000 + +ENV PYTHONPATH $PWD + +CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "5000"] diff --git a/requirements.txt b/requirements.txt index e34a941..949c373 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,9 @@ langchain==0.0.310 fastapi==0.103.0 pinecone-client==2.2.4 +openai==0.28.1 +python-dotenv==1.0.0 +uvicorn==0.23.2 +pydantic-settings==2.0.3 +pydantic==2.3.0 +tiktoken==0.3.3