From 8870e3befa5db4b4b063270f32031c5e7db66a7e Mon Sep 17 00:00:00 2001 From: nicolimo Date: Mon, 10 Nov 2025 22:45:47 +0100 Subject: [PATCH] feat: gpt5 models set additional params (#291) --- lua/gp/dispatcher.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/gp/dispatcher.lua b/lua/gp/dispatcher.lua index c28caba..8c44a29 100644 --- a/lua/gp/dispatcher.lua +++ b/lua/gp/dispatcher.lua @@ -229,11 +229,14 @@ D.prepare_payload = function(messages, model, provider) output.top_p = nil end - if model.model == "gpt-5" or model.model == "gpt-5-mini" then + if model.model == "gpt-5" or model.model == "gpt-5-mini" or model.model == "gpt-5-nano" then -- remove max_tokens, top_p, temperature for gpt-5 models (duh) output.max_tokens = nil output.temperature = nil output.top_p = nil + + output.reasoning_effort = model.reasoning_effort or "medium" + output.verbosity = model.verbosity or "medium" end return output