diff --git a/llama.cpp b/llama.cpp index 9af370658..850cfb91b 100644 --- a/llama.cpp +++ b/llama.cpp @@ -11562,7 +11562,7 @@ static std::vector llama_tokenize_internal(const llama_vocab & // tokenizer.encode('', add_special_tokens=True) returns [1] // tokenizer.encode('', add_special_tokens=False) returns [] - if (add_special && vocab.special_add_bos == 1) { + if (add_special && vocab.special_add_bos != 0) { GGML_ASSERT(vocab.special_bos_id != -1); output.push_back(vocab.special_bos_id); }