We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 9ccc62b + c64d2be commit d186721Copy full SHA for d186721
examples/server/server.cpp
@@ -271,6 +271,11 @@ struct server_task {
271
params.speculative.n_min = std::max(params.speculative.n_min, 2);
272
params.speculative.n_max = std::max(params.speculative.n_max, 0);
273
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
+
279
if (data.contains("lora")) {
280
if (data.at("lora").is_array()) {
281
params.lora = parse_lora_request(params_base.lora_adapters, data.at("lora"));
0 commit comments