diff --git a/detectors/Dockerfile.hf b/detectors/Dockerfile.hf index 9333f8f..956f6f4 100644 --- a/detectors/Dockerfile.hf +++ b/detectors/Dockerfile.hf @@ -10,10 +10,9 @@ RUN pip install --no-cache-dir torch FROM base as builder COPY ./common/requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt - COPY ./huggingface/requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt +COPY ./huggingface/requirements.in . +RUN pip install --no-cache-dir -r requirements.in FROM builder diff --git a/detectors/Dockerfile.judge b/detectors/Dockerfile.judge index b33753d..15dbba1 100644 --- a/detectors/Dockerfile.judge +++ b/detectors/Dockerfile.judge @@ -8,10 +8,9 @@ RUN microdnf update -y && \ FROM base as builder COPY ./common/requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt - COPY ./llm_judge/requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt +COPY ./llm_judge/requirements.in . +RUN pip install --no-cache-dir -r requirements.in FROM builder diff --git a/detectors/huggingface/requirements.in b/detectors/huggingface/requirements.in new file mode 100644 index 0000000..3d5b85d --- /dev/null +++ b/detectors/huggingface/requirements.in @@ -0,0 +1,2 @@ +-r ../common/requirements.txt +-r ./requirements.txt \ No newline at end of file diff --git a/detectors/llm_judge/requirements.in b/detectors/llm_judge/requirements.in new file mode 100644 index 0000000..3d5b85d --- /dev/null +++ b/detectors/llm_judge/requirements.in @@ -0,0 +1,2 @@ +-r ../common/requirements.txt +-r ./requirements.txt \ No newline at end of file