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

    Add Qwen 3.5, LFM2 and LFM2.5 thinking (#251)
---
 NEWS.org      |  1 +
 llm-models.el | 15 +++++++++++++++
 2 files changed, 16 insertions(+)

diff --git a/NEWS.org b/NEWS.org
index cb83a75d3b..b21c788542 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -1,4 +1,5 @@
 * Version 0.29.1
+- Added Qwen 3.5, LFM2 and LFM 2.5 Thinking
 - Added Gemini 3.1 Pro
 * Version 0.29.0
 - Check for tool use mismatches and define new errors for them
diff --git a/llm-models.el b/llm-models.el
index c1bef6bf07..30fdca8aff 100644
--- a/llm-models.el
+++ b/llm-models.el
@@ -369,11 +369,26 @@ REGEX is a regular expression that can be used to 
identify the model, uniquely (
     :capabilities '(embedding free-software)  ;; Apache license
     :context-length 8192
     :regex "snowflake-arctic-embed2")
+   (make-llm-model
+    :name "LFM2.5" :symbol 'lfm2.5-thinking
+    :capabilities '(generation tool-use)
+    :context-length 128000
+    :regex "lfm2\\.5")
+   (make-llm-model
+    :name "LFM2" :symbol 'lfm2
+    :capabilities '(generation tool-use)
+    :context-length 32768
+    :regex "lfm2")
    (make-llm-model
     :name "Qwen 2.5" :symbol 'qwen-2.5
     :capabilities '(generation tool-use)  ;; Apache license for some 
variations only
     :context-length 128000
     :regex "qwen-?2\\.5")
+   (make-llm-model
+    :name "Qwen 3.5" :symbol 'qwen-3.5
+    :capabilities '(generation tool-use free-software)  ;; Apache 2 license
+    :context-length 256000
+    :regex "qwen-?3\\.5")
    (make-llm-model
     :name "Qwen 3 Coder Next" :symbol 'qwen-3-coder-next
     :capabilities '(generation tool-use free-software)  ;; Apache 2 license

Reply via email to