From 1292c64e6d154e4351a92dcbfa658ef82b8caf00 Mon Sep 17 00:00:00 2001 From: "langchain-model-profile-bot[bot]" <262694797+langchain-model-profile-bot[bot]@users.noreply.github.com> Date: Wed, 15 Apr 2026 15:31:13 -0600 Subject: [PATCH] chore(model-profiles): refresh model profile data (#36749) 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. Co-authored-by: mdrxy <61371264+mdrxy@users.noreply.github.com> --- .../langchain_fireworks/data/_profiles.py | 20 +++ .../langchain_openrouter/data/_profiles.py | 139 +----------------- 2 files changed, 27 insertions(+), 132 deletions(-) diff --git a/libs/partners/fireworks/langchain_fireworks/data/_profiles.py b/libs/partners/fireworks/langchain_fireworks/data/_profiles.py index daa56faeddc..ec5e3f04335 100644 --- a/libs/partners/fireworks/langchain_fireworks/data/_profiles.py +++ b/libs/partners/fireworks/langchain_fireworks/data/_profiles.py @@ -296,6 +296,26 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": False, "temperature": True, }, + "accounts/fireworks/models/minimax-m2p7": { + "name": "MiniMax-M2.7", + "release_date": "2026-04-12", + "last_updated": "2026-04-12", + "open_weights": True, + "max_input_tokens": 196608, + "max_output_tokens": 196608, + "text_inputs": True, + "image_inputs": False, + "audio_inputs": False, + "video_inputs": False, + "text_outputs": True, + "image_outputs": False, + "audio_outputs": False, + "video_outputs": False, + "reasoning_output": True, + "tool_calling": True, + "attachment": False, + "temperature": True, + }, "accounts/fireworks/models/qwen3p6-plus": { "name": "Qwen 3.6 Plus", "release_date": "2026-04-04", diff --git a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py index e939093e4ad..ea3cefc5bbf 100644 --- a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py +++ b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py @@ -272,27 +272,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": False, "temperature": True, }, - "arcee-ai/trinity-mini:free": { - "name": "Trinity Mini", - "release_date": "2026-01-28", - "last_updated": "2026-01-28", - "open_weights": True, - "max_input_tokens": 131072, - "max_output_tokens": 131072, - "text_inputs": True, - "image_inputs": False, - "audio_inputs": False, - "video_inputs": False, - "text_outputs": True, - "image_outputs": False, - "audio_outputs": False, - "video_outputs": False, - "reasoning_output": False, - "tool_calling": True, - "structured_output": True, - "attachment": False, - "temperature": True, - }, "black-forest-labs/flux.2-flex": { "name": "FLUX.2 Flex", "release_date": "2025-11-25", @@ -1154,27 +1133,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": True, }, - "inception/mercury": { - "name": "Mercury", - "release_date": "2025-06-26", - "last_updated": "2025-06-26", - "open_weights": False, - "max_input_tokens": 128000, - "max_output_tokens": 32000, - "text_inputs": True, - "image_inputs": False, - "audio_inputs": False, - "video_inputs": False, - "text_outputs": True, - "image_outputs": False, - "audio_outputs": False, - "video_outputs": False, - "reasoning_output": False, - "tool_calling": True, - "structured_output": True, - "attachment": False, - "temperature": True, - }, "inception/mercury-2": { "name": "Mercury 2", "release_date": "2026-03-04", @@ -1196,13 +1154,13 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": False, "temperature": True, }, - "inception/mercury-coder": { - "name": "Mercury Coder", - "release_date": "2025-04-30", - "last_updated": "2025-04-30", + "inception/mercury-edit-2": { + "name": "Mercury Edit 2", + "release_date": "2026-03-30", + "last_updated": "2026-03-30", "open_weights": False, "max_input_tokens": 128000, - "max_output_tokens": 32000, + "max_output_tokens": 8192, "text_inputs": True, "image_inputs": False, "audio_inputs": False, @@ -1211,9 +1169,8 @@ _PROFILES: dict[str, dict[str, Any]] = { "image_outputs": False, "audio_outputs": False, "video_outputs": False, - "reasoning_output": False, - "tool_calling": True, - "structured_output": True, + "reasoning_output": True, + "tool_calling": False, "attachment": False, "temperature": True, }, @@ -1774,26 +1731,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": True, }, - "moonshotai/kimi-k2:free": { - "name": "Kimi K2 (free)", - "release_date": "2025-07-11", - "last_updated": "2025-07-11", - "open_weights": True, - "max_input_tokens": 32800, - "max_output_tokens": 32800, - "text_inputs": True, - "image_inputs": False, - "audio_inputs": False, - "video_inputs": False, - "text_outputs": True, - "image_outputs": False, - "audio_outputs": False, - "video_outputs": False, - "reasoning_output": False, - "tool_calling": True, - "attachment": False, - "temperature": True, - }, "nousresearch/hermes-3-llama-3.1-405b:free": { "name": "Hermes 3 405B Instruct (free)", "release_date": "2024-08-16", @@ -2820,27 +2757,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": False, "temperature": True, }, - "qwen/qwen3-4b:free": { - "name": "Qwen3 4B (free)", - "release_date": "2025-04-30", - "last_updated": "2025-07-23", - "open_weights": True, - "max_input_tokens": 40960, - "max_output_tokens": 40960, - "text_inputs": True, - "image_inputs": False, - "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": False, - "temperature": True, - }, "qwen/qwen3-coder": { "name": "Qwen3 Coder", "release_date": "2025-07-23", @@ -2925,26 +2841,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": False, "temperature": True, }, - "qwen/qwen3-coder:free": { - "name": "Qwen3 Coder 480B A35B Instruct (free)", - "release_date": "2025-07-23", - "last_updated": "2025-07-23", - "open_weights": True, - "max_input_tokens": 262144, - "max_output_tokens": 66536, - "text_inputs": True, - "image_inputs": False, - "audio_inputs": False, - "video_inputs": False, - "text_outputs": True, - "image_outputs": False, - "audio_outputs": False, - "video_outputs": False, - "reasoning_output": False, - "tool_calling": True, - "attachment": False, - "temperature": True, - }, "qwen/qwen3-max": { "name": "Qwen3 Max", "release_date": "2025-09-05", @@ -2986,27 +2882,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": False, "temperature": True, }, - "qwen/qwen3-next-80b-a3b-instruct:free": { - "name": "Qwen3 Next 80B A3B Instruct (free)", - "release_date": "2025-09-11", - "last_updated": "2025-09-11", - "open_weights": True, - "max_input_tokens": 262144, - "max_output_tokens": 262144, - "text_inputs": True, - "image_inputs": False, - "audio_inputs": False, - "video_inputs": False, - "text_outputs": True, - "image_outputs": False, - "audio_outputs": False, - "video_outputs": False, - "reasoning_output": False, - "tool_calling": True, - "structured_output": True, - "attachment": False, - "temperature": True, - }, "qwen/qwen3-next-80b-a3b-thinking": { "name": "Qwen3 Next 80B A3B Thinking", "release_date": "2025-09-11",