branch: elpa/gptel
commit 6d9e4b8f8aebd79b8bb3742f051feb1e70eebd88
Author: kiennq <[email protected]>
Commit: GitHub <[email protected]>

    gptel-gh: update model list (#1151)
    
    gptel-gh.el (gptel--gh-models): Remove obsolete models and
    update model list.
    NEWS: Mention changes.
---
 NEWS        |   9 +++++
 gptel-gh.el | 125 +++++++++++++++++++-----------------------------------------
 2 files changed, 49 insertions(+), 85 deletions(-)

diff --git a/NEWS b/NEWS
index db849a5c118..db49284aa95 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,12 @@
 
 ** Breaking changes
 
+- The models =o3=, =o3-mini=, =o4-mini=, =claude-3.5-sonnet=,
+  =claude-3.7-sonnet=, =claude-3.7-sonnet-thought=, =claude-opus-4= and
+  =gemini-2.0-flash-001= have been removed from the default list of GitHub
+  Copilot models.  These models are no longer available in the GitHub Copilot
+  API.
+
 - =gptel-track-media= now controls whether links to media files are
   tracked /only/ in chat buffers.  Previously it also controlled
   whether media files added to the context explicitly via
@@ -12,6 +18,9 @@
 
 ** New models and backends
 
+- GitHub Copilot backend: Add support for =gpt-41-copilot= and
+  =gemini-3-pro-preview=
+
 - Add support for =gemini-3-pro-preview=.
 
 - Add support for =gpt-5.1=.
diff --git a/gptel-gh.el b/gptel-gh.el
index 234cd5d2c72..356ec12003e 100644
--- a/gptel-gh.el
+++ b/gptel-gh.el
@@ -32,22 +32,30 @@
      "Advanced model for complex tasks; cheaper & faster than GPT-Turbo"
      :capabilities (media tool-use json url)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
-     :context-window 128 :input-cost 2.5 :output-cost 10 :cutoff-date 
"2023-10")
+     :context-window 128 :input-cost 0 :output-cost 0 :cutoff-date "2023-10")
     (gpt-4.1
+     :description "Flagship model for complex tasks"
+     :capabilities (media tool-use json url)
+     :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
+     :context-window 128
+     :input-cost 0
+     :output-cost 0
+     :cutoff-date "2024-05")
+    (gpt-41-copilot
      :description "Flagship model for complex tasks"
      :capabilities (media tool-use json url)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
      :context-window 200
-     :input-cost 2.0
-     :output-cost 8.0
+     :input-cost 0
+     :output-cost 0
      :cutoff-date "2024-05")
     (gpt-5
      :description "Flagship model for coding, reasoning, and agentic tasks 
across domains"
      :capabilities (media tool-use json url)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
      :context-window 264
-     :input-cost 1.25
-     :output-cost 10
+     :input-cost 1
+     :output-cost 1
      :cutoff-date "2024-09")
     (gpt-5-codex
      :description "Flagship model for coding, reasoning, and agentic tasks 
across domains"
@@ -61,123 +69,70 @@
      :description "Faster, more cost-efficient version of GPT-5"
      :capabilities (media tool-use json url)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
-     :context-window 128
-     :input-cost 0.25
-     :output-cost 2.0
+     :context-window 264
+     :input-cost 0
+     :output-cost 0
      :cutoff-date "2024-09")
     (gpt-5.1
      :description "The best model for coding and agentic tasks"
      :capabilities (media tool-use json url)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
-     :context-window 400
-     :input-cost 1.25
-     :output-cost 10
+     :context-window 264
+     :input-cost 1
+     :output-cost 1
      :cutoff-date "2024-09")
-    (o3
-     :description "Well-rounded and powerful model across domains"
-     :capabilities (reasoning media tool-use json url)
-     :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
-     :context-window 128
-     :input-cost 10
-     :output-cost 40
-     :cutoff-date "2024-05")
-    (o3-mini
-     :description "High intelligence at the same cost and latency targets of 
o1-mini"
-     :capabilities (reasoning tool-use)
-     :context-window 200
-     :input-cost 3
-     :output-cost 12
-     :cutoff-date "2023-10")
-    (o4-mini
-     :description "Fast, effective reasoning with efficient performance in 
coding and visual tasks"
-     :capabilities (reasoning media tool-use json url)
-     :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
-     :context-window 128
-     :input-cost 1.10
-     :output-cost 4.40
-     :cutoff-date "2024-05")
-    (claude-3.5-sonnet
-     :description "Highest level of intelligence and capability"
-     :capabilities (media tool-use cache)
-     :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
-     :context-window 90
-     :input-cost 3
-     :output-cost 15
-     :cutoff-date "2024-04")
-    (claude-3.7-sonnet
-     :description "Hybrid model capable of standard thinking and extended 
thinking modes"
-     :capabilities (media tool-use cache)
-     :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
-     :context-window 200
-     :input-cost 3
-     :output-cost 15
-     :cutoff-date "2025-02")
-    (claude-3.7-sonnet-thought
-     :description "Claude 3.7 Sonnet Thinking"
-     :capabilities (media cache)
-     :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
-     :context-window 200
-     :input-cost 3
-     :output-cost 15
-     :cutoff-date "2025-02")
     (claude-sonnet-4
      :description "High-performance model with exceptional reasoning and 
efficiency"
      :capabilities (media tool-use cache)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
      :context-window 216
-     :input-cost 3
-     :output-cost 15
+     :input-cost 1
+     :output-cost 1
      :cutoff-date "2025-03")
     (claude-sonnet-4.5
      :description "High-performance model with exceptional reasoning and 
efficiency"
      :capabilities (media tool-use cache)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
      :context-window 144
-     :input-cost 3
-     :output-cost 15
+     :input-cost 1
+     :output-cost 1
      :cutoff-date "2025-07")
     (claude-haiku-4.5
      :description "Near-frontier intelligence at blazing speeds with extended 
thinking"
      :capabilities (media tool-use cache)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
      :context-window 144
-     :input-cost 1
-     :output-cost 5
+     :input-cost 0.33
+     :output-cost 0.33
      :cutoff-date "2025-02")
-   (claude-opus-4
-     :description "Most capable model for complex reasoning and advanced 
coding"
-     :capabilities (media tool-use cache)
-     :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
-     :context-window 80
-     :input-cost 15
-     :output-cost 75
-     :cutoff-date "2025-03")
     (claude-opus-41
      :description "Most capable model for complex reasoning and advanced 
coding"
      :capabilities (media tool-use cache)
      :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp" 
"application/pdf")
      :context-window 80
-     :input-cost 15
-     :output-cost 75
+     :input-cost 10
+     :output-cost 10
      :cutoff-date "2025-03")
-    (gemini-2.0-flash-001
-     :description "Next gen, high speed, multimodal for a diverse variety of 
tasks"
-     :capabilities (json media)
-     :mime-types ("image/png" "image/jpeg" "image/webp" "image/heic" 
"image/heif"
-                  "application/pdf" "text/plain" "text/csv" "text/html")
-     :context-window 1000
-     :input-cost 0.10
-     :output-cost 0.40
-     :cutoff-date "2024-08")
     (gemini-2.5-pro
      :description "Next gen, high speed, multimodal for a diverse variety of 
tasks"
      :capabilities (tool-use json media)
      :mime-types ("image/png" "image/jpeg" "image/webp" "image/heic" 
"image/heif"
                   "application/pdf" "text/plain" "text/csv" "text/html")
      :context-window 128
-     :input-cost 0.10
-     :output-cost 0.40
+     :input-cost 1
+     :output-cost 1
      :cutoff-date "2024-08")
+    (gemini-3-pro-preview
+     :description "Most intelligent Gemini model with SOTA reasoning and 
multimodal understanding"
+     :capabilities (tool-use json media audio video)
+     :mime-types ("image/png" "image/jpeg" "image/webp" "image/heic" 
"image/heif"
+                  "application/pdf" "text/plain" "text/csv" "text/html"
+                  "audio/mpeg" "audio/wav" "audio/ogg" "audio/flac" 
"audio/aac" "audio/mp3"
+                  "video/mp4" "video/mpeg" "video/avi" "video/quicktime" 
"video/webm")
+     :context-window 128
+     :input-cost 1
+     :output-cost 1
+     :cutoff-date "2025-01")
     (grok-code-fast-1
      :description "Fast reasoning model for agentic coding"
      :capabilities '(tool-use json reasoning)

Reply via email to