branch: externals/llm
commit 7845d51a8822f379feb619019da0816b7148b194
Author: Andrew Hyatt <[email protected]>
Commit: GitHub <[email protected]>

    Added Gemini 3.1 Pro model (#250)
---
 NEWS.org      | 2 ++
 llm-models.el | 6 ++++++
 2 files changed, 8 insertions(+)

diff --git a/NEWS.org b/NEWS.org
index c61cec088d..cb83a75d3b 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -1,3 +1,5 @@
+* Version 0.29.1
+- Added Gemini 3.1 Pro
 * Version 0.29.0
 - Check for tool use mismatches and define new errors for them
 - Normalize false values in tool args or tool call results
diff --git a/llm-models.el b/llm-models.el
index 516775520c..c1bef6bf07 100644
--- a/llm-models.el
+++ b/llm-models.el
@@ -234,6 +234,12 @@ REGEX is a regular expression that can be used to identify 
the model, uniquely (
                                pdf-input caching reasoning)
     :context-length 1048576
     :regex "gemini-2\\.5-flash$")
+   (make-llm-model
+    :name "Gemini 3.1 Pro" :symbol 'gemini-3-1-pro
+    :capabilities '(generation tool-use image-input audio-input video-input 
json-response
+                               pdf-input caching reasoning)
+    :context-length 1048576
+    :regex "gemini-3-1-pro")
    (make-llm-model
     :name "Gemini 3 Pro" :symbol 'gemini-3-pro
     :capabilities '(generation tool-use image-input audio-input video-input 
json-response

Reply via email to