diff --git a/requirements.txt b/requirements.txt index 3f5c54727..200cf7a31 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ # -r 3rdparty/llama.cpp/requirements/requirements-convert_legacy_llama.txt --r 3rdparty/llama.cpp/requirements/requirements-convert_hf_to_gguf.txt --r 3rdparty/llama.cpp/requirements/requirements-convert_hf_to_gguf_update.txt +-r requirements/requirements-convert_hf_to_gguf.txt +-r requirements/requirements-convert_hf_to_gguf_update.txt -r 3rdparty/llama.cpp/requirements/requirements-convert_llama_ggml_to_gguf.txt --r 3rdparty/llama.cpp/requirements/requirements-convert_lora_to_gguf.txt \ No newline at end of file +-r requirements/requirements-convert_lora_to_gguf.txt diff --git a/requirements/requirements-convert_hf_to_gguf.txt b/requirements/requirements-convert_hf_to_gguf.txt new file mode 100644 index 000000000..1c2933cce --- /dev/null +++ b/requirements/requirements-convert_hf_to_gguf.txt @@ -0,0 +1,4 @@ +-r ../3rdparty/llama.cpp/requirements/requirements-convert_legacy_llama.txt +--extra-index-url https://download.pytorch.org/whl/cpu +torch~=2.2.1; python_version < "3.13" +torch>=2.5.0,<3.0.0; python_version >= "3.13" diff --git a/requirements/requirements-convert_hf_to_gguf_update.txt b/requirements/requirements-convert_hf_to_gguf_update.txt new file mode 100644 index 000000000..1c2933cce --- /dev/null +++ b/requirements/requirements-convert_hf_to_gguf_update.txt @@ -0,0 +1,4 @@ +-r ../3rdparty/llama.cpp/requirements/requirements-convert_legacy_llama.txt +--extra-index-url https://download.pytorch.org/whl/cpu +torch~=2.2.1; python_version < "3.13" +torch>=2.5.0,<3.0.0; python_version >= "3.13" diff --git a/requirements/requirements-convert_lora_to_gguf.txt b/requirements/requirements-convert_lora_to_gguf.txt new file mode 100644 index 000000000..5758076c4 --- /dev/null +++ b/requirements/requirements-convert_lora_to_gguf.txt @@ -0,0 +1,2 @@ +-r ./requirements-convert_hf_to_gguf.txt +--extra-index-url https://download.pytorch.org/whl/cpu