]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Merge pull request #5612 from hunter-nl/master master
authorVsevolod Stakhov <vsevolod@rspamd.com>
Tue, 16 Sep 2025 15:38:10 +0000 (21:38 +0600)
committerGitHub <noreply@github.com>
Tue, 16 Sep 2025 15:38:10 +0000 (21:38 +0600)
GPT: Refactor model parameters and response handling. Improved prompt.

1  2 
src/plugins/lua/gpt.lua

index 3418478674b4770f06e68e5bd0a988978f78668b,bf4c22ae558e3b27a788441b646e3d4c09107e59..09896579955f65ab8b1dbfd1907a8344aec5e2e0
@@@ -856,14 -865,11 +875,16 @@@ local function ollama_check(task, conte
        task = task,
        upstream = upstream,
        use_gzip = true,
 +      -- staged timeouts
 +      connect_timeout = settings.connect_timeout,
 +      ssl_timeout = settings.ssl_timeout,
 +      write_timeout = settings.write_timeout,
 +      read_timeout = settings.read_timeout,
      }
  
-     rspamd_http.request(http_params)
+     if not rspamd_http.request(http_params) then
+       results[idx].checked = true
+     end
    end
  end