Allow local llama library usage

This commit is contained in:
Mug 2023-04-05 14:23:01 +02:00 committed by Don Mahurin
parent b36c04c99e
commit d1b3517477

View file

@ -29,9 +29,12 @@ def _load_shared_library(lib_base_name):
# Construct the paths to the possible shared library names
_base_path = pathlib.Path(__file__).parent.resolve()
_local_path = pathlib.Path.cwd()
# Searching for the library in the current directory under the name "libllama" (default name
# for llamacpp) and "llama" (default name for this repo)
_lib_paths = [
_local_path / f"./lib{lib_base_name}{lib_ext}",
_local_path / f"./{lib_base_name}{lib_ext}",
_base_path / f"lib{lib_base_name}{lib_ext}",
_base_path / f"{lib_base_name}{lib_ext}"
]