mirror of
https://github.com/LostRuins/koboldcpp.git
synced 2025-09-10 09:04:36 +00:00
fixed some functions when no model is loaded
This commit is contained in:
parent
b100bcb9e6
commit
e68a3cf1dc
2 changed files with 12 additions and 1 deletions
|
@ -2654,6 +2654,11 @@ bool gpttype_generate_abort()
|
|||
|
||||
std::string gpttype_get_chat_template()
|
||||
{
|
||||
if(kcpp_data==nullptr)
|
||||
{
|
||||
printf("\nWarning: KCPP text generation not initialized!\n");
|
||||
return "";
|
||||
}
|
||||
// copied from examples/server/utils.hpp::llama_get_chat_template
|
||||
std::string template_key = "tokenizer.chat_template";
|
||||
// call with NULL buffer to get the total size of the string
|
||||
|
@ -2690,6 +2695,12 @@ std::vector<int> gpttype_get_token_arr(const std::string & input, bool addbos)
|
|||
|
||||
std::string gpttype_detokenize(const std::vector<int> & inputids, bool render_special)
|
||||
{
|
||||
if(kcpp_data==nullptr)
|
||||
{
|
||||
printf("\nWarning: KCPP text generation not initialized!\n");
|
||||
return "";
|
||||
}
|
||||
|
||||
std::string output = "";
|
||||
for (auto eid : inputids)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue