branch: elpa/gptel
commit 8b8f43dcdc3d5e6935fc9754764cc059e11fc0df
Author: David J. Rosenbaum <[email protected]>
Commit: Karthik Chikmagalur <[email protected]>
gptel-openai: Add gpt-5.4-pro and o3-pro models
* gptel-openai.el (gptel--openai-models): Add gpt-5.4-pro and
o3-pro.
* NEWS (New models and backends): Mention new models.
---
NEWS | 4 ++--
gptel-openai.el | 16 ++++++++++++++++
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/NEWS b/NEWS
index 13db1f6647..52f154ccf2 100644
--- a/NEWS
+++ b/NEWS
@@ -42,8 +42,8 @@
add deprecation notice for =gemini-3-pro-preview=.
- OpenAI backend: add support for =gpt-5.3-chat-latest=, =gpt-5.4=,
- =gpt-5.4-mini=, =gpt-5.4-nano=. =gpt-5.2=, =gpt-5-mini= and
- =gpt-5-nano=.
+ =gpt-5.4-pro=, =gpt-5.4-mini=, =gpt-5.4-nano=. =gpt-5.2=,
+ =gpt-5-mini=, =gpt-5-nano= and =o3-pro=.
** New features and UI changes
diff --git a/gptel-openai.el b/gptel-openai.el
index dd39cd01cb..30c0442090 100644
--- a/gptel-openai.el
+++ b/gptel-openai.el
@@ -505,6 +505,14 @@ Media files, if present, are placed in `gptel-context'."
:input-cost 2.50
:output-cost 15
:cutoff-date "2025-08")
+ (gpt-5.4-pro
+ :description "Maximum performance model for reasoning tasks"
+ :capabilities (media tool-use json url responses-api)
+ :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
+ :context-window 1050
+ :input-cost 30
+ :output-cost 180
+ :cutoff-date "2025-08")
(gpt-5.3-chat-latest
:description "Answers right away"
:capabilities (media tool-use json url responses-api)
@@ -639,6 +647,14 @@ Media files, if present, are placed in `gptel-context'."
:input-cost 2
:output-cost 8
:cutoff-date "2024-05")
+ (o3-pro
+ :description "Maximum performance model for reasoning tasks"
+ :capabilities (reasoning media tool-use json url responses-api)
+ :mime-types ("image/jpeg" "image/png" "image/gif" "image/webp")
+ :context-window 200
+ :input-cost 20
+ :output-cost 80
+ :cutoff-date "2024-05")
(o1-mini
:description "Faster and cheaper reasoning model good at coding, math,
and science"
:context-window 128