diff --git a/libs/partners/openai/langchain_openai/data/_profiles.py b/libs/partners/openai/langchain_openai/data/_profiles.py index 55b475a569e..3a6be6942a5 100644 --- a/libs/partners/openai/langchain_openai/data/_profiles.py +++ b/libs/partners/openai/langchain_openai/data/_profiles.py @@ -154,6 +154,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "text_inputs": True, "image_inputs": True, "audio_inputs": False, + "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, @@ -165,7 +166,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": True, "image_url_inputs": True, - "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, @@ -180,6 +180,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "text_inputs": True, "image_inputs": True, "audio_inputs": False, + "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, @@ -191,7 +192,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": True, "image_url_inputs": True, - "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, @@ -232,6 +232,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "text_inputs": True, "image_inputs": True, "audio_inputs": False, + "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, @@ -243,7 +244,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": True, "image_url_inputs": True, - "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, @@ -336,6 +336,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "text_inputs": True, "image_inputs": True, "audio_inputs": False, + "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, @@ -347,7 +348,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": True, "image_url_inputs": True, - "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, @@ -1009,6 +1009,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "text_inputs": True, "image_inputs": True, "audio_inputs": False, + "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, @@ -1020,7 +1021,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": False, "image_url_inputs": True, - "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, @@ -1112,6 +1112,7 @@ _PROFILES: dict[str, dict[str, Any]] = { "text_inputs": True, "image_inputs": True, "audio_inputs": False, + "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, @@ -1123,7 +1124,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": False, "image_url_inputs": True, - "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, diff --git a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py index ea7bf6ba8e2..8962c2feb1d 100644 --- a/libs/partners/openrouter/langchain_openrouter/data/_profiles.py +++ b/libs/partners/openrouter/langchain_openrouter/data/_profiles.py @@ -2903,27 +2903,6 @@ _PROFILES: dict[str, dict[str, Any]] = { "attachment": True, "temperature": True, }, - "qwen/qwen3.6-plus-preview:free": { - "name": "Qwen3.6 Plus Preview (free)", - "release_date": "2026-03-30", - "last_updated": "2026-03-30", - "open_weights": False, - "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": True, - "attachment": False, - "temperature": True, - }, "qwen/qwen3.6-plus:free": { "name": "Qwen3.6 Plus (free)", "release_date": "2026-04-02",