branch: elpa/gptel
commit 8879956648cc40e27c624ec6221971b7ab79d457
Author: Savva Surenkov <[email protected]>
Commit: GitHub <[email protected]>
gptel-anthropic, gptel-bedrock: Add claude-opus-4.6 (#1243)
gptel-anthropic.el (gptel--anthropic-models): Add Claude Opus 4.6.
gptel-bedrock.el (gptel-bedrock--model-ids): Add Claude Opus 4.6.
NEWS: Mention addition.
---
NEWS | 6 ++++--
gptel-anthropic.el | 8 ++++++++
gptel-bedrock.el | 3 ++-
3 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index be63fc09a8..b1be8010ac 100644
--- a/NEWS
+++ b/NEWS
@@ -20,9 +20,11 @@
- GitHub Copilot backend: Add support for =gpt-5.2=, =gpt-5.2-codex=,
=gpt-41-copilot=, =claude-opus-4.5=, =claude-opus-4.6=,
- =gemini-3-pro-preview= and =gemini-3-flash-preview=
+ =gemini-3-pro-preview= and =gemini-3-flash-preview=.
-- Bedrock backend: Add support for =claude-opus-4.5= and =nova-2-lite=
+- Anthropic backend: Add support for =claude-opus-4-6=.
+
+- Bedrock backend: Add support for =claude-opus-4-5=, =claude-opus-4-6= and
=nova-2-lite=.
- Add support for =gemini-3-pro-preview=, =gemini-3-flash-preview=.
diff --git a/gptel-anthropic.el b/gptel-anthropic.el
index 6ef77ba484..2851e4a88c 100644
--- a/gptel-anthropic.el
+++ b/gptel-anthropic.el
@@ -538,6 +538,14 @@ Media files, if present, are placed in `gptel-context'."
:input-cost 3
:output-cost 15
:cutoff-date "2025-03")
+ (claude-opus-4-6
+ :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 200
+ :input-cost 5
+ :output-cost 25
+ :cutoff-date "2025-08")
(claude-opus-4-5-20251101
:description "Most capable model for complex reasoning and advanced
coding"
:capabilities (media tool-use cache)
diff --git a/gptel-bedrock.el b/gptel-bedrock.el
index 0ccbd5cfd1..b76665d666 100644
--- a/gptel-bedrock.el
+++ b/gptel-bedrock.el
@@ -533,7 +533,8 @@ Convenient to use with `cl-multiple-value-bind'"
(defvar gptel-bedrock--model-ids
;; https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html
- '((claude-sonnet-4-5-20250929 . "anthropic.claude-sonnet-4-5-20250929-v1:0")
+ '((claude-opus-4-6 . "anthropic.claude-opus-4-6-v1")
+ (claude-sonnet-4-5-20250929 . "anthropic.claude-sonnet-4-5-20250929-v1:0")
(claude-haiku-4-5-20251001 . "anthropic.claude-haiku-4-5-20251001-v1:0")
(claude-opus-4-5-20251101 .
"anthropic.claude-opus-4-5-20251101-v1:0")
(claude-opus-4-1-20250805 . "anthropic.claude-opus-4-1-20250805-v1:0")