diff --git a/libs/partners/mistralai/langchain_mistralai/data/_profiles.py b/libs/partners/mistralai/langchain_mistralai/data/_profiles.py index e5c275fa136..3edf772d806 100644 --- a/libs/partners/mistralai/langchain_mistralai/data/_profiles.py +++ b/libs/partners/mistralai/langchain_mistralai/data/_profiles.py @@ -406,9 +406,9 @@ _PROFILES: dict[str, dict[str, Any]] = { }, "mistral-medium-latest": { "name": "Mistral Medium (latest)", - "release_date": "2026-04-29", - "last_updated": "2026-04-29", - "open_weights": True, + "release_date": "2025-08-12", + "last_updated": "2025-08-12", + "open_weights": False, "max_input_tokens": 262144, "max_output_tokens": 262144, "text_inputs": True, @@ -419,9 +419,8 @@ _PROFILES: dict[str, dict[str, Any]] = { "image_outputs": False, "audio_outputs": False, "video_outputs": False, - "reasoning_output": True, + "reasoning_output": False, "tool_calling": True, - "structured_output": True, "attachment": True, "temperature": True, }, diff --git a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py index be8356ac693..ccdf26426a9 100644 --- a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py +++ b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py @@ -2629,7 +2629,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "name": "MiniMax-M3", "release_date": "2026-06-01", "last_updated": "2026-06-01", - "open_weights": True, + "open_weights": False, "max_input_tokens": 524288, "max_output_tokens": 512000, "text_inputs": True, @@ -3498,6 +3498,69 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": False, "temperature": True, }, + "nvidia/nemotron-3-ultra-550b-a55b": { + "name": "Nemotron 3 Ultra", + "release_date": "2026-06-04", + "last_updated": "2026-06-04", + "open_weights": True, + "max_input_tokens": 262144, + "max_output_tokens": 16384, + "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, + }, + "nvidia/nemotron-3-ultra-550b-a55b:free": { + "name": "Nemotron 3 Ultra (free)", + "release_date": "2026-06-04", + "last_updated": "2026-06-04", + "open_weights": True, + "max_input_tokens": 1000000, + "max_output_tokens": 65536, + "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": False, + "attachment": False, + "temperature": True, + }, + "nvidia/nemotron-3.5-content-safety:free": { + "name": "Nemotron 3.5 Content Safety (free)", + "release_date": "2026-06-04", + "last_updated": "2026-06-04", + "open_weights": True, + "max_input_tokens": 128000, + "max_output_tokens": 8192, + "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": False, + "structured_output": False, + "attachment": True, + "temperature": True, + }, "nvidia/nemotron-nano-12b-v2-vl:free": { "name": "Nemotron Nano 12B 2 VL (free)", "release_date": "2025-10-28", @@ -7096,7 +7159,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "name": "GLM-5.1", "release_date": "2026-03-27", "last_updated": "2026-03-27", - "open_weights": False, + "open_weights": True, "max_input_tokens": 202752, "max_output_tokens": 131072, "text_inputs": True,