branch: elpa/gptel
commit 748fd85493889079f0fe102010c816ee75e802ec
Author: Inkbottle007 <20343879+inkbottle...@users.noreply.github.com>
Commit: GitHub <nore...@github.com>

    gptel: Remove nosystem capability for o1/o3 models (#702)
    
    *
    
    * Fix: restore markdown formatting for o3-mini by commenting out nosystem 
capability (#609)
    
    * Delete nosystem capability for o3-mini and o1
    
    According to testing, o3-mini and o1 now accept system prompts again, 
restoring
    Markdown formatting if 'Formatting re-enabled' is included. However, 
'o1-mini'
    still rejects system prompts, so 'nosystem' remains for that model. (Refs 
#609)
    
    ---------
    
    Co-authored-by: chris <ch...@pluto.home>
---
 gptel.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gptel.el b/gptel.el
index e8f5e1406a..8b530060c6 100644
--- a/gptel.el
+++ b/gptel.el
@@ -580,7 +580,7 @@ the same as t."
      :cutoff-date "2023-10")
     (o1
      :description "Reasoning model designed to solve hard problems across 
domains"
-     :capabilities (nosystem media reasoning)
+     :capabilities (media reasoning)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
      :context-window 200
      :input-cost 15
@@ -611,7 +611,7 @@ the same as t."
      :input-cost 3
      :output-cost 12
      :cutoff-date "2023-10"
-     :capabilities (nosystem reasoning)
+     :capabilities (reasoning)
      :request-params (:stream :json-false))
     ;; limited information available
     (gpt-4-32k

Reply via email to