From 68754c23c956e16cdebec00dcfe076257b4278ed Mon Sep 17 00:00:00 2001
From: "langchain-oss-model-profiles[bot]"
<262694797+langchain-oss-model-profiles[bot]@users.noreply.github.com>
Date: Sat, 19 Sep 2026 16:27:34 -0400
Subject: [PATCH] chore(model-profiles): refresh model profile data (#40665)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Automated refresh of model profile data for all in-monorepo partner
integrations via `langchain-profiles refresh`.
๐ค Generated by the [`refresh_model_profiles`
workflow](https://github.com/langchain-ai/langchain/blob/master/.github/workflows/refresh_model_profiles.yml).
## Summary of changes
**2 added ยท 0 removed ยท 11 changed** across 3 provider(s).
fireworks-ai
**โ๏ธ 1 changed**
- `accounts/fireworks/models/deepseek-v4-flash-vision-exp`: last updated
`2026-08-21` โ `2026-09-01`; added open weights
huggingface
**โ๏ธ 1 changed**
- `deepseek-ai/DeepSeek-V4-Flash-Vision-Exp`: last updated `2026-08-21`
โ `2026-09-01`
openrouter
**โ 2 added**
- `prism-ml/ternary-bonsai-2-27b` โ 262,144 ctx, 32,768 out, text+image
in, reasoning, tools
- `z-ai/glm-5.3-flashx` โ 1,048,576 ctx, 131,072 out, text+image+video
in, reasoning, tools
**โ๏ธ 9 changed**
- `deepseek/deepseek-v4-flash-vision-exp`: last updated `2026-08-21` โ
`2026-09-01`; added open weights
- `deepseek/deepseek-v4-pro`: max output tokens 393,216 โ 384,000
- `deepseek/deepseek-v4-pro-0813`: max output tokens 384,000 โ 393,216
- `nvidia/nemotron-3-ultra-550b-a55b`: max output tokens 32,768 โ
182,520
- `nvidia/nemotron-3.5-lightning`: max output tokens 131,072 โ 235,929
- `z-ai/glm-5.2`: max output tokens 163,840 โ 131,072
- `z-ai/glm-5.3`: max output tokens 943,717 โ 131,072
- `~deepseek/deepseek-pro-latest`: max output tokens 384,000 โ 393,216
- `~z-ai/glm-latest`: max output tokens 235,929 โ 131,072
Co-authored-by: mdrxy <61371264+mdrxy@users.noreply.github.com>
---
.../langchain_fireworks/data/_profiles.py | 4 +-
.../langchain_huggingface/data/_profiles.py | 2 +-
.../langchain_openrouter/data/_profiles.py | 64 ++++++++++++++++---
3 files changed, 57 insertions(+), 13 deletions(-)
diff --git a/libs/partners/fireworks/langchain_fireworks/data/_profiles.py b/libs/partners/fireworks/langchain_fireworks/data/_profiles.py
index 2f766e9c87..07e5146dda 100644
--- a/libs/partners/fireworks/langchain_fireworks/data/_profiles.py
+++ b/libs/partners/fireworks/langchain_fireworks/data/_profiles.py
@@ -43,8 +43,8 @@ _PROFILES: dict[str, dict[str, Any]] = {
"name": "DeepSeek V4 Flash Vision Exp",
"status": "deprecated",
"release_date": "2026-08-21",
- "last_updated": "2026-08-21",
- "open_weights": False,
+ "last_updated": "2026-09-01",
+ "open_weights": True,
"max_input_tokens": 1000000,
"max_output_tokens": 384000,
"text_inputs": True,
diff --git a/libs/partners/huggingface/langchain_huggingface/data/_profiles.py b/libs/partners/huggingface/langchain_huggingface/data/_profiles.py
index 71b51450fc..f9a550e18e 100644
--- a/libs/partners/huggingface/langchain_huggingface/data/_profiles.py
+++ b/libs/partners/huggingface/langchain_huggingface/data/_profiles.py
@@ -885,7 +885,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"deepseek-ai/DeepSeek-V4-Flash-Vision-Exp": {
"name": "DeepSeek V4 Flash Vision Exp",
"release_date": "2026-08-21",
- "last_updated": "2026-08-21",
+ "last_updated": "2026-09-01",
"open_weights": True,
"max_input_tokens": 1048576,
"max_output_tokens": 384000,
diff --git a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py
index d004da318b..d3f77bcea3 100644
--- a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py
+++ b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py
@@ -1178,8 +1178,8 @@ _PROFILES: dict[str, dict[str, Any]] = {
"deepseek/deepseek-v4-flash-vision-exp": {
"name": "DeepSeek V4 Flash Vision Exp",
"release_date": "2026-08-21",
- "last_updated": "2026-08-21",
- "open_weights": False,
+ "last_updated": "2026-09-01",
+ "open_weights": True,
"max_input_tokens": 1048576,
"max_output_tokens": 262144,
"text_inputs": True,
@@ -1203,7 +1203,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-04-24",
"open_weights": True,
"max_input_tokens": 1048576,
- "max_output_tokens": 393216,
+ "max_output_tokens": 384000,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,
@@ -1225,7 +1225,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-08-22",
"open_weights": True,
"max_input_tokens": 1048576,
- "max_output_tokens": 384000,
+ "max_output_tokens": 393216,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,
@@ -3696,7 +3696,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-06-04",
"open_weights": True,
"max_input_tokens": 262144,
- "max_output_tokens": 32768,
+ "max_output_tokens": 182520,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,
@@ -3784,7 +3784,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-08-11",
"open_weights": True,
"max_input_tokens": 262144,
- "max_output_tokens": 131072,
+ "max_output_tokens": 235929,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,
@@ -5495,6 +5495,28 @@ _PROFILES: dict[str, dict[str, Any]] = {
"temperature": True,
"tool_call_streaming": True,
},
+ "prism-ml/ternary-bonsai-2-27b": {
+ "name": "Ternary Bonsai 2 27B",
+ "release_date": "2026-09-18",
+ "last_updated": "2026-09-18",
+ "open_weights": True,
+ "max_input_tokens": 262144,
+ "max_output_tokens": 32768,
+ "text_inputs": True,
+ "image_inputs": True,
+ "audio_inputs": False,
+ "video_inputs": False,
+ "text_outputs": True,
+ "image_outputs": False,
+ "audio_outputs": False,
+ "video_outputs": False,
+ "reasoning_output": True,
+ "tool_calling": True,
+ "structured_output": True,
+ "attachment": True,
+ "temperature": True,
+ "tool_call_streaming": True,
+ },
"qwen/qwen-2.5-72b-instruct": {
"name": "Qwen2.5 72B Instruct",
"release_date": "2024-09-19",
@@ -7754,7 +7776,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-06-13",
"open_weights": True,
"max_input_tokens": 1048576,
- "max_output_tokens": 163840,
+ "max_output_tokens": 131072,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,
@@ -7798,7 +7820,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-08-14",
"open_weights": True,
"max_input_tokens": 1310720,
- "max_output_tokens": 943717,
+ "max_output_tokens": 131072,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,
@@ -7836,6 +7858,28 @@ _PROFILES: dict[str, dict[str, Any]] = {
"temperature": True,
"tool_call_streaming": True,
},
+ "z-ai/glm-5.3-flashx": {
+ "name": "GLM 5.3 FlashX",
+ "release_date": "2026-09-18",
+ "last_updated": "2026-09-18",
+ "open_weights": False,
+ "max_input_tokens": 1048576,
+ "max_output_tokens": 131072,
+ "text_inputs": True,
+ "image_inputs": True,
+ "audio_inputs": False,
+ "video_inputs": True,
+ "text_outputs": True,
+ "image_outputs": False,
+ "audio_outputs": False,
+ "video_outputs": False,
+ "reasoning_output": True,
+ "tool_calling": True,
+ "structured_output": False,
+ "attachment": True,
+ "temperature": True,
+ "tool_call_streaming": True,
+ },
"z-ai/glm-5v-turbo": {
"name": "GLM-5V-Turbo",
"release_date": "2026-04-01",
@@ -7978,7 +8022,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-09-14",
"open_weights": False,
"max_input_tokens": 1048576,
- "max_output_tokens": 384000,
+ "max_output_tokens": 393216,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,
@@ -8250,7 +8294,7 @@ _PROFILES: dict[str, dict[str, Any]] = {
"last_updated": "2026-08-19",
"open_weights": False,
"max_input_tokens": 1310720,
- "max_output_tokens": 235929,
+ "max_output_tokens": 131072,
"text_inputs": True,
"image_inputs": False,
"audio_inputs": False,