Skip to content

Commit fa7e661

Browse files
committed
various fixes
1 parent e90866f commit fa7e661

14 files changed

+51
-32
lines changed

.github/workflows/kcpp-build-release-arm64.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ jobs:
6565
pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil \
6666
--add-data './koboldcpp_default.so:.' \
6767
--add-data './kcpp_adapters:./kcpp_adapters' \
68+
--add-data './gguf-py:./gguf-py' \
6869
--add-data './koboldcpp.py:.' \
6970
--add-data './klite.embd:.' \
7071
--add-data './kcpp_docs.embd:.' \

.github/workflows/kcpp-build-release-osx.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
make LLAMA_METAL=1 LLAMA_PORTABLE=1
2626
chmod +x './create_ver_file.sh'
2727
. create_ver_file.sh
28-
pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './ggml-metal-merged.metal:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-mac-arm64"
28+
pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './ggml-metal-merged.metal:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './gguf-py:./gguf-py' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-mac-arm64"
2929
3030
- name: Test
3131
id: test

expose.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ struct tts_load_model_inputs
213213
const int cublas_info = 0;
214214
const char * vulkan_info = nullptr;
215215
const int gpulayers = 0;
216+
const bool flash_attention = false;
216217
const int debugmode = 0;
217218
};
218219
struct tts_generation_inputs

ggml/src/ggml-cuda/ggml-cuda.cu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#include "ggml-impl.h"
33
#include "ggml-backend-impl.h"
44

5-
bool g_mul_mat_q = false;
5+
bool g_mul_mat_q = true;
66

77
#include "ggml-cuda/common.cuh"
88
#include "ggml-cuda/acc.cuh"

klite.embd

Lines changed: 31 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20170,18 +20170,22 @@ initializeInstructUIFunctionality();
2017020170
<button id="generate_images_horde_setkey" type="button" class="btn btn-primary" style="width:100%; padding:2px 3px;margin-top:2px;font-size:11px;" onclick="set_horde_key()">Set Horde Key</button>
2017120171
<div class="settinglabel">
2017220172
<div class="justifyleft settingsmall" title="If NSFW is disabled, explicit images will be censored">Allow NSFW </div>
20173-
<input title="Allow NSFW Images" type="checkbox" id="img_allownsfw" style="margin:0px 0 0;">
20173+
<input title="Allow NSFW Images" type="checkbox" id="img_allownsfw" style="margin:0px 0px 0px auto;">
2017420174
</div>
2017520175
</div>
2017620176

20177-
<div id="generate_images_local_model_container" class="settinglabel hidden">
20178-
<select title="Select Image Model" class="form-control" id="generate_images_local_model" style="height:20px;padding:0;margin:0px 0 0; width:calc(100% - 30px)">
20179-
<option value="">[None]</option>
20180-
</select>
20181-
<button type="button" class="btn btn-primary" onclick="set_a1111_endpoint()" style="height: 20px; padding: 0px 2px; margin: 0px 0px 0px 3px;">⚙️</button>
20177+
<div id="generate_images_local_model_container" class="hidden">
20178+
<div class="settinglabel">
20179+
<select title="Select Image Model" class="form-control" id="generate_images_local_model"
20180+
style="height:20px;padding:0;margin:0px 0 0; width:calc(100% - 30px)">
20181+
<option value="">[None]</option>
20182+
</select>
20183+
<button type="button" class="btn btn-primary" onclick="set_a1111_endpoint()"
20184+
style="height: 20px; padding: 0px 2px; margin: 0px 0px 0px 3px;">⚙️</button>
20185+
</div>
2018220186
<div class="settinglabel">
2018320187
<div class="justifyleft settingsmall" title="Save images remotely on A1111/Forge host (caution)">Save In A1111/Forge </div>
20184-
<input type="checkbox" id="save_remote_images" style="margin:0px 0 0;">
20188+
<input type="checkbox" id="save_remote_images" style="margin:0px 0px 0px auto;">
2018520189
</div>
2018620190
</div>
2018720191
<div id="generate_images_comfy_container" class="settinglabel hidden">
@@ -20201,15 +20205,32 @@ initializeInstructUIFunctionality();
2020120205
<div>
2020220206
<div class="settinglabel">
2020320207
<div class="justifyleft settingsmall" title="Parse user input text in instruct mode, and trigger image generation if requested">Detect ImgGen Instructions </div>
20204-
<input title="Detect ImgGen Instructions" type="checkbox" id="img_gen_from_instruct" style="margin:0px 0 0;">
20208+
<input title="Detect ImgGen Instructions" type="checkbox" id="img_gen_from_instruct" style="margin:0px 0px 0px auto;">
2020520209
</div>
2020620210
<div class="settinglabel">
2020720211
<div class="justifyleft settingsmall" title="Automatically generates images periodically as you write">Autogenerate </div>
20208-
<input title="Autogenerate Images" type="checkbox" id="img_autogen" style="margin:0px 0 0;">
20212+
<input title="Autogenerate Images" type="checkbox" id="img_autogen" style="margin:0px 0px 0px auto;">
2020920213
</div>
2021020214
<div class="settinglabel">
2021120215
<div class="justifyleft settingsmall" title="Includes images when saving to json file">Save Images </div>
20212-
<input title="Save Images in File" type="checkbox" id="save_images" style="margin:0px 0 0;">
20216+
<input title="Save Images in File" type="checkbox" id="save_images" style="margin:0px 0px 0px auto;">
20217+
</div>
20218+
</div>
20219+
20220+
<div style="border-top: 1px solid #12324f; margin-top: 4px;">
20221+
<div>
20222+
<div class="settinglabel" style="margin-top: 2px;">
20223+
<div class="justifyleft settingsmall">Alerts <span class="helpicon">?<span class="helptext">Triggers alerts when a generation is completed.</span></span></div>
20224+
</div>
20225+
<div class="settinglabel" style="margin-top: 2px;">
20226+
<div class="justifyleft settingsmall" title="Play a sound when generation is complete">Beep on Done </div>
20227+
<input title="Beep On Done" type="checkbox" id="beep_on" style="margin:0px 0px 0px auto;">
20228+
</div>
20229+
<div class="settinglabel">
20230+
<div class="justifyleft settingsmall" title="Show notification when generation is complete">Notify on Done
20231+
</div>
20232+
<input title="Notify On Done" type="checkbox" id="notify_on" style="margin:0px 0px 0px auto;">
20233+
</div>
2021320234
</div>
2021420235
</div>
2021520236
</div>
@@ -20284,14 +20305,6 @@ initializeInstructUIFunctionality();
2028420305
<div class="justifyleft settingsmall" title="If unchecked, only speak AI replies, not other text.">Narrate Only Dialog </div>
2028520306
<input title="Narrate Only Dialog" type="checkbox" id="narrate_only_dialog" style="margin:0px 0px 0px auto;">
2028620307
</div>
20287-
<div class="settinglabel">
20288-
<div class="justifyleft settingsmall" title="Play a sound when generation is complete">Beep on Done </div>
20289-
<input title="Beep On Done" type="checkbox" id="beep_on" style="margin:0px 0px 0px auto;">
20290-
</div>
20291-
<div class="settinglabel">
20292-
<div class="justifyleft settingsmall" title="Show notification when generation is complete">Notify on Done </div>
20293-
<input title="Notify On Done" type="checkbox" id="notify_on" style="margin:0px 0px 0px auto;">
20294-
</div>
2029520308
<div class="inlinelabel" style="font-size: 11px;">
2029620309
<div class="justifyleft">Browser TTS Speed: </div>
2029720310
<input title="Browser Narration Speed" type="text" inputmode="decimal" value="1" id="tts_speed" style="width:40px">

koboldcpp.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
modelbusy = threading.Lock()
6161
requestsinqueue = 0
6262
defaultport = 5001
63-
KcppVersion = "1.82"
63+
KcppVersion = "1.82.1"
6464
showdebug = True
6565
guimode = False
6666
showsamplerwarning = True
@@ -291,6 +291,7 @@ class tts_load_model_inputs(ctypes.Structure):
291291
("cublas_info", ctypes.c_int),
292292
("vulkan_info", ctypes.c_char_p),
293293
("gpulayers", ctypes.c_int),
294+
("flash_attention", ctypes.c_bool),
294295
("debugmode", ctypes.c_int)]
295296

296297
class tts_generation_inputs(ctypes.Structure):
@@ -1329,7 +1330,7 @@ def whisper_generate(genparams):
13291330
inputs.prompt = prompt.encode("UTF-8")
13301331
inputs.audio_data = audio_data.encode("UTF-8")
13311332
inputs.quiet = is_quiet
1332-
lc = genparams.get("langcode", "auto")
1333+
lc = genparams.get("langcode", genparams.get("language", "auto"))
13331334
lc = lc.strip().lower() if (lc and lc.strip().lower()!="") else "auto"
13341335
inputs.langcode = lc.encode("UTF-8")
13351336
inputs.suppress_non_speech = genparams.get("suppress_non_speech", False)
@@ -1347,6 +1348,7 @@ def tts_load_model(ttc_model_filename,cts_model_filename):
13471348
inputs.ttc_model_filename = ttc_model_filename.encode("UTF-8")
13481349
inputs.cts_model_filename = cts_model_filename.encode("UTF-8")
13491350
inputs.gpulayers = (999 if args.ttsgpu else 0)
1351+
inputs.flash_attention = args.flashattention
13501352
thds = args.threads
13511353
if args.ttsthreads and args.ttsthreads > 0:
13521354
ttst = int(args.ttsthreads)

koboldcpp.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ if [[ $1 == "rebuild" ]]; then
3838
elif [[ $1 == "dist" ]]; then
3939
bin/micromamba remove --no-rc -r conda -p conda/envs/linux --force ocl-icd -y
4040
if [ -n "$NOAVX2" ]; then
41-
bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './koboldcpp_cublas.so:.' --add-data './koboldcpp_vulkan.so:.' --add-data './koboldcpp_clblast.so:.' --add-data './koboldcpp_failsafe.so:.' --add-data './koboldcpp_noavx2.so:.' --add-data './koboldcpp_clblast_noavx2.so:.' --add-data './koboldcpp_vulkan_noavx2.so:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-linux-x64$KCPP_CUDAAPPEND"
41+
bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './koboldcpp_cublas.so:.' --add-data './koboldcpp_vulkan.so:.' --add-data './koboldcpp_clblast.so:.' --add-data './koboldcpp_failsafe.so:.' --add-data './koboldcpp_noavx2.so:.' --add-data './koboldcpp_clblast_noavx2.so:.' --add-data './koboldcpp_vulkan_noavx2.so:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './gguf-py:./gguf-py' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-linux-x64$KCPP_CUDAAPPEND"
4242
else
43-
bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './koboldcpp_cublas.so:.' --add-data './koboldcpp_vulkan.so:.' --add-data './koboldcpp_clblast.so:.' --add-data './koboldcpp_failsafe.so:.' --add-data './koboldcpp_noavx2.so:.' --add-data './koboldcpp_clblast_noavx2.so:.' --add-data './koboldcpp_vulkan_noavx2.so:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-linux-x64$KCPP_CUDAAPPEND"
44-
bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './koboldcpp_vulkan.so:.' --add-data './koboldcpp_clblast.so:.' --add-data './koboldcpp_failsafe.so:.' --add-data './koboldcpp_noavx2.so:.' --add-data './koboldcpp_clblast_noavx2.so:.' --add-data './koboldcpp_vulkan_noavx2.so:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-linux-x64-nocuda$KCPP_APPEND"
43+
bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './koboldcpp_cublas.so:.' --add-data './koboldcpp_vulkan.so:.' --add-data './koboldcpp_clblast.so:.' --add-data './koboldcpp_failsafe.so:.' --add-data './koboldcpp_noavx2.so:.' --add-data './koboldcpp_clblast_noavx2.so:.' --add-data './koboldcpp_vulkan_noavx2.so:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './gguf-py:./gguf-py' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-linux-x64$KCPP_CUDAAPPEND"
44+
bin/micromamba run -r conda -p conda/envs/linux pyinstaller --noconfirm --onefile --collect-all customtkinter --collect-all psutil --add-data './koboldcpp_default.so:.' --add-data './koboldcpp_vulkan.so:.' --add-data './koboldcpp_clblast.so:.' --add-data './koboldcpp_failsafe.so:.' --add-data './koboldcpp_noavx2.so:.' --add-data './koboldcpp_clblast_noavx2.so:.' --add-data './koboldcpp_vulkan_noavx2.so:.' --add-data './kcpp_adapters:./kcpp_adapters' --add-data './gguf-py:./gguf-py' --add-data './koboldcpp.py:.' --add-data './klite.embd:.' --add-data './kcpp_docs.embd:.' --add-data './kcpp_sdui.embd:.' --add-data './taesd.embd:.' --add-data './taesd_xl.embd:.' --add-data './taesd_f.embd:.' --add-data './taesd_3.embd:.' --add-data './rwkv_vocab.embd:.' --add-data './rwkv_world_vocab.embd:.' --version-file './version.txt' --clean --console koboldcpp.py -n "koboldcpp-linux-x64-nocuda$KCPP_APPEND"
4545
fi
4646
bin/micromamba install --no-rc -r conda -p conda/envs/linux ocl-icd -c conda-forge -y
4747
else

make_pyinstaller.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
call create_ver_file.bat
2-
PyInstaller --noconfirm --onefile --clean --console --collect-all customtkinter --collect-all psutil --icon "./niko.ico" --add-data "./winclinfo.exe;." --add-data "./OpenCL.dll;." --add-data "./kcpp_adapters;./kcpp_adapters" --add-data "./koboldcpp.py;." --add-data "./klite.embd;." --add-data "./kcpp_docs.embd;." --add-data "./kcpp_sdui.embd;." --add-data "./taesd.embd;." --add-data "./taesd_xl.embd;." --add-data "./taesd_f.embd;." --add-data "./taesd_3.embd;." --add-data "./koboldcpp_default.dll;." --add-data "./koboldcpp_failsafe.dll;." --add-data "./koboldcpp_noavx2.dll;." --add-data "./koboldcpp_clblast.dll;." --add-data "./koboldcpp_clblast_noavx2.dll;." --add-data "./koboldcpp_vulkan_noavx2.dll;." --add-data "./clblast.dll;." --add-data "./koboldcpp_vulkan.dll;." --add-data "./vulkan-1.dll;." --add-data "./rwkv_vocab.embd;." --add-data "./rwkv_world_vocab.embd;." --version-file "./version.txt" "./koboldcpp.py" -n "koboldcpp_nocuda.exe"
2+
PyInstaller --noconfirm --onefile --clean --console --collect-all customtkinter --collect-all psutil --icon "./niko.ico" --add-data "./winclinfo.exe;." --add-data "./OpenCL.dll;." --add-data "./kcpp_adapters;./kcpp_adapters" --add-data "./gguf-py;./gguf-py" --add-data "./koboldcpp.py;." --add-data "./klite.embd;." --add-data "./kcpp_docs.embd;." --add-data "./kcpp_sdui.embd;." --add-data "./taesd.embd;." --add-data "./taesd_xl.embd;." --add-data "./taesd_f.embd;." --add-data "./taesd_3.embd;." --add-data "./koboldcpp_default.dll;." --add-data "./koboldcpp_failsafe.dll;." --add-data "./koboldcpp_noavx2.dll;." --add-data "./koboldcpp_clblast.dll;." --add-data "./koboldcpp_clblast_noavx2.dll;." --add-data "./koboldcpp_vulkan_noavx2.dll;." --add-data "./clblast.dll;." --add-data "./koboldcpp_vulkan.dll;." --add-data "./vulkan-1.dll;." --add-data "./rwkv_vocab.embd;." --add-data "./rwkv_world_vocab.embd;." --version-file "./version.txt" "./koboldcpp.py" -n "koboldcpp_nocuda.exe"

make_pyinstaller.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ chmod +x "./create_ver_file.sh"
33
. create_ver_file.sh
44
pyinstaller --noconfirm --onefile --clean --console --collect-all customtkinter --collect-all psutil --icon "./niko.ico" \
55
--add-data "./kcpp_adapters:./kcpp_adapters" \
6+
--add-data "./gguf-py:./gguf-py" \
67
--add-data "./koboldcpp.py:." \
78
--add-data "./klite.embd:." \
89
--add-data "./kcpp_docs.embd:." \

make_pyinstaller_cuda.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
call create_ver_file.bat
2-
PyInstaller --noconfirm --onefile --clean --console --collect-all customtkinter --collect-all psutil --icon "./nikogreen.ico" --add-data "./winclinfo.exe;." --add-data "./OpenCL.dll;." --add-data "./kcpp_adapters;./kcpp_adapters" --add-data "./koboldcpp.py;." --add-data "./klite.embd;." --add-data "./kcpp_docs.embd;." --add-data "./kcpp_sdui.embd;." --add-data "./taesd.embd;." --add-data "./taesd_xl.embd;." --add-data "./taesd_f.embd;." --add-data "./taesd_3.embd;." --add-data "./koboldcpp_default.dll;." --add-data "./koboldcpp_failsafe.dll;." --add-data "./koboldcpp_noavx2.dll;." --add-data "./koboldcpp_clblast.dll;." --add-data "./koboldcpp_clblast_noavx2.dll;." --add-data "./koboldcpp_vulkan_noavx2.dll;." --add-data "./clblast.dll;." --add-data "./koboldcpp_vulkan.dll;." --add-data "./vulkan-1.dll;." --add-data "./koboldcpp_cublas.dll;." --add-data "./cublas64_11.dll;." --add-data "./cublasLt64_11.dll;." --add-data "./cudart64_110.dll;." --add-data "./msvcp140.dll;." --add-data "./msvcp140_codecvt_ids.dll;." --add-data "./vcruntime140.dll;." --add-data "./vcruntime140_1.dll;." --add-data "./rwkv_vocab.embd;." --add-data "./rwkv_world_vocab.embd;." --version-file "./version.txt" "./koboldcpp.py" -n "koboldcpp.exe"
2+
PyInstaller --noconfirm --onefile --clean --console --collect-all customtkinter --collect-all psutil --icon "./nikogreen.ico" --add-data "./winclinfo.exe;." --add-data "./OpenCL.dll;." --add-data "./kcpp_adapters;./kcpp_adapters" --add-data "./gguf-py;./gguf-py" --add-data "./koboldcpp.py;." --add-data "./klite.embd;." --add-data "./kcpp_docs.embd;." --add-data "./kcpp_sdui.embd;." --add-data "./taesd.embd;." --add-data "./taesd_xl.embd;." --add-data "./taesd_f.embd;." --add-data "./taesd_3.embd;." --add-data "./koboldcpp_default.dll;." --add-data "./koboldcpp_failsafe.dll;." --add-data "./koboldcpp_noavx2.dll;." --add-data "./koboldcpp_clblast.dll;." --add-data "./koboldcpp_clblast_noavx2.dll;." --add-data "./koboldcpp_vulkan_noavx2.dll;." --add-data "./clblast.dll;." --add-data "./koboldcpp_vulkan.dll;." --add-data "./vulkan-1.dll;." --add-data "./koboldcpp_cublas.dll;." --add-data "./cublas64_11.dll;." --add-data "./cublasLt64_11.dll;." --add-data "./cudart64_110.dll;." --add-data "./msvcp140.dll;." --add-data "./msvcp140_codecvt_ids.dll;." --add-data "./vcruntime140.dll;." --add-data "./vcruntime140_1.dll;." --add-data "./rwkv_vocab.embd;." --add-data "./rwkv_world_vocab.embd;." --version-file "./version.txt" "./koboldcpp.py" -n "koboldcpp.exe"

0 commit comments

Comments
 (0)