Skip to content

Commit d186721

Browse files
author
Olivier Chafik
committed
Merge remote-tracking branch 'origin/master' into tool-call
2 parents 9ccc62b + c64d2be commit d186721

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

examples/server/server.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,11 @@ struct server_task {
271271
params.speculative.n_min = std::max(params.speculative.n_min, 2);
272272
params.speculative.n_max = std::max(params.speculative.n_max, 0);
273273

274+
// Use OpenAI API logprobs only if n_probs wasn't provided
275+
if (data.contains("logprobs") && params.sampling.n_probs == defaults.sampling.n_probs){
276+
params.sampling.n_probs = json_value(data, "logprobs", defaults.sampling.n_probs);
277+
}
278+
274279
if (data.contains("lora")) {
275280
if (data.at("lora").is_array()) {
276281
params.lora = parse_lora_request(params_base.lora_adapters, data.at("lora"));

0 commit comments

Comments
 (0)