Skip to content

Commit 9621564

Browse files
authored
Revert "Removing requirements file. (#585)" (#588)
1 parent 5a791e5 commit 9621564

File tree

6 files changed

+785
-662
lines changed

6 files changed

+785
-662
lines changed

Dockerfile-intel

+3
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ WORKDIR /usr/src
7575
COPY backends backends
7676
COPY backends/python/server/text_embeddings_server/models/__init__.py backends/python/server/text_embeddings_server/models/__init__.py
7777
COPY backends/python/server/pyproject.toml backends/python/server/pyproject.toml
78+
COPY backends/python/server/requirements-intel.txt backends/python/server/requirements.txt
7879

7980
RUN python -m pip install torch==2.6.0 torchvision torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cpu --no-cache-dir
8081

@@ -97,6 +98,7 @@ WORKDIR /usr/src
9798
COPY backends backends
9899
COPY backends/python/server/text_embeddings_server/models/__init__.py backends/python/server/text_embeddings_server/models/__init__.py
99100
COPY backends/python/server/pyproject.toml backends/python/server/pyproject.toml
101+
COPY backends/python/server/requirements-hpu.txt backends/python/server/requirements.txt
100102

101103
RUN cd backends/python/server && \
102104
make install
@@ -131,6 +133,7 @@ ENV CPATH=/opt/intel/oneapi/mpi/latest/include:/opt/intel/oneapi/ccl/latest/incl
131133
COPY backends backends
132134
COPY backends/python/server/text_embeddings_server/models/__init__.py backends/python/server/text_embeddings_server/models/__init__.py
133135
COPY backends/python/server/pyproject.toml backends/python/server/pyproject.toml
136+
COPY backends/python/server/requirements-intel.txt backends/python/server/requirements.txt
134137
RUN cd backends/python/server && \
135138
make install
136139

backends/python/server/Makefile

+3-6
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,9 @@ gen-server:
1414
touch text_embeddings_server/pb/__init__.py
1515

1616
install: gen-server
17-
pip install pip poetry --upgrade
18-
poetry install
19-
20-
install-intel: gen-server
21-
pip install pip poetry --upgrade
22-
poetry install --without cuda
17+
pip install pip --upgrade
18+
pip install --no-deps -r requirements.txt
19+
pip install -e .
2320

2421
run-dev:
2522
python text_embeddings_server/cli.py serve BAAI/bge-small-en

0 commit comments

Comments
 (0)