]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
server: support add_generation_prompt query param (#12062)
authorOlivier Chafik <redacted>
Tue, 25 Feb 2025 10:40:22 +0000 (10:40 +0000)
committerGitHub <redacted>
Tue, 25 Feb 2025 10:40:22 +0000 (10:40 +0000)
examples/server/utils.hpp

index 4db4c783afd8709199f687025724a2680e39c265..4867b1582f5339c847e34679e064bb87b2b56f73 100644 (file)
@@ -598,7 +598,7 @@ static json oaicompat_completion_params_parse(
     inputs.tool_choice           = common_chat_tool_choice_parse_oaicompat(json_value(body, "tool_choice", std::string("auto")));
     inputs.json_schema           = json_schema.is_null() ? "" : json_schema.dump();
     inputs.grammar               = grammar;
-    inputs.add_generation_prompt = true;
+    inputs.add_generation_prompt = json_value(body, "add_generation_prompt", true);
     inputs.use_jinja             = use_jinja;
     inputs.parallel_tool_calls   = json_value(body, "parallel_tool_calls", false);
     inputs.extract_reasoning     = reasoning_format != COMMON_REASONING_FORMAT_NONE;