codereview-agent / Dockerfile
OMCHOKSI108's picture
deploy CodeSecAudit RAG service
fd66e93
Raw
History Blame Contribute Delete
576 Bytes
FROM python:3.11-slim
WORKDIR /app
COPY rag_service/ rag_service/
RUN pip install --no-cache-dir \
fastapi>=0.100.0 \
uvicorn[standard]>=0.20.0 \
sentence-transformers>=2.2.0 \
numpy>=1.24.0 \
requests>=2.31.0 \
pydantic>=2.0.0
ENV RAG_BUILD_ON_START=true
ENV RAG_DATASET_REPO=OMCHOKSI108/CodeSecAudit-RAG
ENV RAG_CORPUS_FILE=rag/rag_corpus.jsonl.gz
ENV RAG_EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2
ENV RAG_INDEX_PATH=/tmp/codesec_rag_index
EXPOSE 7860
CMD ["uvicorn", "rag_service.main:app", "--host", "0.0.0.0", "--port", "7860"]