Skip to content

Commit 8bdef0b

Browse files
committed
hotfix 1.113.2 bugs
1 parent b91ee90 commit 8bdef0b

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

koboldcpp.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
extra_images_max = 4 # for kontext/qwen img
7575

7676
# global vars
77-
KcppVersion = "1.113.1"
77+
KcppVersion = "1.113.2"
7878
showdebug = True
7979
kcpp_instance = None #global running instance
8080
global_memory = {"tunnel_url": "", "restart_target":"", "input_to_exit":False, "load_complete":False, "restart_override_base_config":"", "last_active_timestamp":datetime.now(), "triggered_sleeping":False, "current_model":"initial_model", "base_config":"", "swapReqType": None, "autoswapmode": False}
@@ -8789,6 +8789,8 @@ def export_vars():
87898789
args.maxrequestsize = int(maxrequestsize_var.get()) if maxrequestsize_var.get()!="" else 32
87908790
args.ratelimit = int(ratelimit_var.get()) if ratelimit_var.get()!="" else 0
87918791
args.reqtimeout = int(reqtimeout_var.get()) if reqtimeout_var.get()!="" else 0
8792+
if not args.reqtimeout:
8793+
args.reqtimeout = default_reqtimeout
87928794

87938795
if usehorde_var.get() != 0:
87948796
args.hordemodelname = horde_name_var.get()

otherarch/acestep/bpe.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,8 @@ static std::vector<std::string> gpt2_pre_tokenize(const std::string &text) {
263263
return chunks;
264264
}
265265

266+
namespace kcpp_workaround_multiple_BPETokenizer {
267+
266268
// BPE tokenizer struct
267269
struct BPETokenizer {
268270
std::unordered_map<std::string, int> vocab; // token_str -> id
@@ -273,6 +275,9 @@ struct BPETokenizer {
273275
std::vector<std::string> id_to_str; // id -> token_str (reverse vocab)
274276
};
275277

278+
}
279+
using kcpp_workaround_multiple_BPETokenizer::BPETokenizer;
280+
276281
// Minimal JSON parser for vocab.json ({"str": int, ...})
277282
static bool load_vocab_json(const std::string &path, std::unordered_map<std::string, int> &vocab) {
278283
FILE *f = fopen(path.c_str(), "rb");

0 commit comments

Comments
 (0)