Hello @Riccardo,
Generally, it should not last for too long. However, I have tested it mostly on Macbooks, and one Windows machine. I would assume Linux will work as well (but I am yet to test). Have you created venv? I can send the library versions that are installed at my machine (however, note, I use Python 3.9):
accelerate==1.0.1
aiohappyeyeballs==2.4.3
aiohttp==3.10.10
aiosignal==1.3.1
annotated-types==0.7.0
anyio==4.6.2.post1
async-fastapi-jwt-auth==0.6.6
async-timeout==4.0.3
asyncpg==0.30.0
attrs==24.2.0
bcrypt==4.2.0
bitsandbytes==0.42.0
blis==1.0.1
catalogue==2.0.10
certifi==2024.8.30
charset-normalizer==3.4.0
click==8.1.7
cloudpathlib==0.20.0
cmake==3.30.5
confection==0.1.5
cymem==2.0.8
dataclasses-json==0.6.7
distro==1.9.0
Events==0.5
exceptiongroup==1.2.2
fastapi==0.115.4
fastapi-cli==0.0.4
fastapi-jwt-auth==0.2.0
filelock==3.16.1
frozenlist==1.5.0
fsspec==2024.10.0
grpcio==1.67.0
grpcio-tools==1.67.0
h11==0.14.0
h2==4.1.0
hpack==4.0.0
httpcore==1.0.6
httpx==0.27.2
huggingface-hub==0.26.1
hyperframe==6.0.1
idna==3.10
iniconfig==2.0.0
Jinja2==3.1.4
jiter==0.6.1
joblib==1.4.2
jsonpatch==1.33
jsonpointer==3.0.0
langchain==0.3.4
langchain-community==0.3.3
langchain-core==0.3.13
langchain-qdrant==0.1.4
langchain-text-splitters==0.3.0
langcodes==3.4.1
langsmith==0.1.137
language_data==1.2.0
lxml==5.3.0
marisa-trie==1.2.1
markdown-it-py==3.0.0
MarkupSafe==3.0.2
marshmallow==3.23.0
mdurl==0.1.2
mpmath==1.3.0
multidict==6.1.0
murmurhash==1.0.10
mypy-extensions==1.0.0
networkx==3.2.1
nltk==3.9.1
numpy==1.26.4
openai==1.52.2
opensearch-py==2.7.1
orjson==3.10.10
packaging==24.1
pandas==2.2.3
peft==0.13.2
pillow==11.0.0
portalocker==2.10.1
preshed==3.0.9
propcache==0.2.0
protobuf==5.28.3
psutil==6.1.0
psycopg2==2.9.10
pubmed_parser==0.5.1
pydantic==2.9.2
pydantic-settings==2.6.0
pydantic_core==2.23.4
Pygments==2.18.0
PyJWT==2.9.0
PyPDF2==3.0.1
python-dateutil==2.9.0.post0
python-docx==1.1.2
python-dotenv==1.0.1
python-multipart==0.0.16
python-pptx==1.0.2
pytz==2024.2
PyYAML==6.0.2
qdrant-client==1.12.0
regex==2024.9.11
requests==2.32.3
requests-toolbelt==1.0.0
rich==13.9.3
safetensors==0.4.5
scikit-learn==1.5.2
scipy==1.13.1
sentence-transformers==3.2.1
sentencepiece==0.2.0
shellingham==1.5.4
six==1.16.0
smart-open==7.0.5
sniffio==1.3.1
spacy==3.8.2
spacy-legacy==3.0.12
spacy-loggers==1.0.5
SQLAlchemy==2.0.36
srsly==2.4.8
starlette==0.41.2
sympy==1.13.1
tenacity==9.0.0
thinc==8.3.2
threadpoolctl==3.5.0
tiktoken==0.8.0
tokenizers==0.20.1
torch==2.5.0
tqdm==4.66.5
transformers==4.46.0
typer==0.12.5
typing-inspect==0.9.0
typing_extensions==4.12.2
tzdata==2024.2
Unidecode==1.3.8
urllib3==1.26.20
uvicorn==0.32.0
wasabi==1.1.3
weasel==0.4.1
wrapt==1.16.0
XlsxWriter==3.2.0
yarl==1.16.0
zstandard==0.23.0
If you copy this to requirements file, it should run much faster.