Problem is, when I use execute this code, the terminal output:
Traceback (most recent call last):
File "/home/xxxx/AI/LLM/mergekit/venv/bin/mergekit-yaml", line 8, in <module>
sys.exit(main())
^^^^^^
File "/home/xxxx/AI/LLM/mergekit/venv/lib/python3.12/site-packages/click/core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xxxx/AI/LLM/mergekit/venv/lib/python3.12/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/home/xxxx/AI/LLM/mergekit/venv/lib/python3.12/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xxxx/AI/LLM/mergekit/venv/lib/python3.12/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/xxxx/AI/LLM/mergekit/mergekit/options.py", line 82, in wrapper
f(*args, **kwargs)
File "/home/xxxx/AI/LLM/mergekit/mergekit/scripts/run_yaml.py", line 47, in main
run_merge(
File "/home/xxxx/AI/LLM/mergekit/mergekit/merge.py", line 78, in run_merge
loader_cache.get(model)
File "/home/xxxx/AI/LLM/mergekit/mergekit/io/tasks.py", line 32, in get
merged = model.merged(
^^^^^^^^^^^^^
File "/home/xxxx/AI/LLM/mergekit/mergekit/common.py", line 93, in merged
raise RuntimeError("Need to specify cache dir to merge adapters")
RuntimeError: Need to specify cache dir to merge adapters
Where do I have to specify my cache dir ? And why do I have to specify it ?
I tried merging multiple adapters together. Here's the yaml I use:
Problem is, when I use execute this code, the terminal output:
Where do I have to specify my cache dir ? And why do I have to specify it ?