"""Auto-generated model profiles. DO NOT EDIT THIS FILE MANUALLY. This file is generated by the langchain-profiles CLI tool. It contains data derived from the models.dev project. Source: https://github.com/sst/models.dev License: MIT License To update these data, refer to the instructions here: https://docs.langchain.com/oss/python/langchain/models#updating-or-overwriting-profile-data """ from typing import Any _PROFILES: dict[str, dict[str, Any]] = { "claude-3-5-haiku-20241022": { "name": "Claude Haiku 3.5", "release_date": "2024-10-22", "last_updated": "2024-10-22", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 8192, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-3-5-haiku-latest": { "name": "Claude Haiku 3.5 (latest)", "release_date": "2024-10-22", "last_updated": "2024-10-22", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 8192, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-3-5-sonnet-20240620": { "name": "Claude Sonnet 3.5", "release_date": "2024-06-20", "last_updated": "2024-06-20", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 8192, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-3-5-sonnet-20241022": { "name": "Claude Sonnet 3.5 v2", "release_date": "2024-10-22", "last_updated": "2024-10-22", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 8192, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-3-7-sonnet-20250219": { "name": "Claude Sonnet 3.7", "release_date": "2025-02-19", "last_updated": "2025-02-19", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-3-haiku-20240307": { "name": "Claude Haiku 3", "release_date": "2024-03-13", "last_updated": "2024-03-13", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 4096, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-3-opus-20240229": { "name": "Claude Opus 3", "release_date": "2024-02-29", "last_updated": "2024-02-29", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 4096, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-3-sonnet-20240229": { "name": "Claude Sonnet 3", "release_date": "2024-03-04", "last_updated": "2024-03-04", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 4096, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-haiku-4-5": { "name": "Claude Haiku 4.5 (latest)", "release_date": "2025-10-15", "last_updated": "2025-10-15", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": True, }, "claude-haiku-4-5-20251001": { "name": "Claude Haiku 4.5", "release_date": "2025-10-15", "last_updated": "2025-10-15", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-opus-4-0": { "name": "Claude Opus 4 (latest)", "release_date": "2025-05-22", "last_updated": "2025-05-22", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 32000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-opus-4-1": { "name": "Claude Opus 4.1 (latest)", "release_date": "2025-08-05", "last_updated": "2025-08-05", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 32000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": True, }, "claude-opus-4-1-20250805": { "name": "Claude Opus 4.1", "release_date": "2025-08-05", "last_updated": "2025-08-05", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 32000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-opus-4-20250514": { "name": "Claude Opus 4", "release_date": "2025-05-22", "last_updated": "2025-05-22", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 32000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-opus-4-5": { "name": "Claude Opus 4.5 (latest)", "release_date": "2025-11-24", "last_updated": "2025-11-24", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": True, }, "claude-opus-4-5-20251101": { "name": "Claude Opus 4.5", "release_date": "2025-11-01", "last_updated": "2025-11-01", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-opus-4-6": { "name": "Claude Opus 4.6", "release_date": "2026-02-05", "last_updated": "2026-03-13", "open_weights": False, "max_input_tokens": 1000000, "max_output_tokens": 128000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": True, }, "claude-opus-4-7": { "name": "Claude Opus 4.7", "release_date": "2026-04-16", "last_updated": "2026-04-16", "open_weights": False, "max_input_tokens": 1000000, "max_output_tokens": 128000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": True, }, "claude-sonnet-4-0": { "name": "Claude Sonnet 4 (latest)", "release_date": "2025-05-22", "last_updated": "2025-05-22", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-sonnet-4-20250514": { "name": "Claude Sonnet 4", "release_date": "2025-05-22", "last_updated": "2025-05-22", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-sonnet-4-5": { "name": "Claude Sonnet 4.5 (latest)", "release_date": "2025-09-29", "last_updated": "2025-09-29", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": True, }, "claude-sonnet-4-5-20250929": { "name": "Claude Sonnet 4.5", "release_date": "2025-09-29", "last_updated": "2025-09-29", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": False, }, "claude-sonnet-4-6": { "name": "Claude Sonnet 4.6", "release_date": "2026-02-17", "last_updated": "2026-03-13", "open_weights": False, "max_input_tokens": 1000000, "max_output_tokens": 64000, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "pdf_inputs": True, "video_inputs": False, "text_outputs": True, "image_outputs": False, "audio_outputs": False, "video_outputs": False, "reasoning_output": True, "tool_calling": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "structured_output": True, }, }