diff --git a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py index 5b1f81fa8bf..8e411eef28d 100644 --- a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py +++ b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py @@ -33,7 +33,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -307,7 +307,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -843,7 +843,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -1263,7 +1263,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -1948,7 +1948,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -1990,7 +1990,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -2011,7 +2011,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -2032,7 +2032,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -2179,7 +2179,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -2326,7 +2326,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -2368,7 +2368,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -2431,7 +2431,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -2620,7 +2620,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -2683,7 +2683,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -2830,7 +2830,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -3272,7 +3272,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "last_updated": "2025-03-17", "open_weights": True, "max_input_tokens": 128000, - "max_output_tokens": 8192, + "max_output_tokens": 128000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, @@ -3643,7 +3643,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -3664,7 +3664,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": False, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -3685,7 +3685,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -3706,7 +3706,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -3769,7 +3769,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -3832,7 +3832,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -5039,7 +5039,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -5597,7 +5597,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -5607,7 +5607,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "last_updated": "2024-11-11", "open_weights": True, "max_input_tokens": 32768, - "max_output_tokens": 8192, + "max_output_tokens": 32768, "text_inputs": True, "image_inputs": False, "audio_inputs": False, @@ -5639,7 +5639,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -5744,7 +5744,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -5954,7 +5954,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -6038,7 +6038,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -6164,7 +6164,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -6227,7 +6227,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": False, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -6752,7 +6752,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -7048,7 +7048,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -7069,7 +7069,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -7090,7 +7090,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -7111,7 +7111,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -7174,7 +7174,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -7237,7 +7237,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, }, @@ -7363,7 +7363,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": False, "temperature": True, }, @@ -7405,7 +7405,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "video_outputs": False, "reasoning_output": True, "tool_calling": True, - "structured_output": True, + "structured_output": False, "attachment": True, "temperature": True, },