"""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]] = { "chatgpt-image-latest": { "name": "chatgpt-image-latest", "release_date": "2025-12-16", "last_updated": "2025-12-16", "open_weights": False, "max_input_tokens": 0, "max_output_tokens": 0, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "video_inputs": False, "text_outputs": True, "image_outputs": True, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": False, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-3.5-turbo": { "name": "GPT-3.5-turbo", "release_date": "2023-03-01", "last_updated": "2023-11-06", "open_weights": False, "max_input_tokens": 16385, "max_output_tokens": 4096, "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": False, "structured_output": False, "attachment": False, "temperature": True, "image_url_inputs": False, "pdf_inputs": False, "pdf_tool_message": False, "image_tool_message": False, "tool_choice": True, }, "gpt-4": { "name": "GPT-4", "release_date": "2023-11-06", "last_updated": "2024-04-09", "open_weights": False, "max_input_tokens": 8192, "max_output_tokens": 8192, "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": False, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4-turbo": { "name": "GPT-4 Turbo", "release_date": "2023-11-06", "last_updated": "2024-04-09", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 4096, "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": False, "tool_calling": True, "structured_output": False, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4.1": { "name": "GPT-4.1", "release_date": "2025-04-14", "last_updated": "2025-04-14", "open_weights": False, "max_input_tokens": 1047576, "max_output_tokens": 32768, "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, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4.1-mini": { "name": "GPT-4.1 mini", "release_date": "2025-04-14", "last_updated": "2025-04-14", "open_weights": False, "max_input_tokens": 1047576, "max_output_tokens": 32768, "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, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4.1-nano": { "name": "GPT-4.1 nano", "release_date": "2025-04-14", "last_updated": "2025-04-14", "open_weights": False, "max_input_tokens": 1047576, "max_output_tokens": 32768, "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": False, "tool_calling": True, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4o": { "name": "GPT-4o", "release_date": "2024-05-13", "last_updated": "2024-08-06", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 16384, "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, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4o-2024-05-13": { "name": "GPT-4o (2024-05-13)", "release_date": "2024-05-13", "last_updated": "2024-05-13", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 4096, "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": False, "tool_calling": True, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4o-2024-08-06": { "name": "GPT-4o (2024-08-06)", "release_date": "2024-08-06", "last_updated": "2024-08-06", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 16384, "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": False, "tool_calling": True, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4o-2024-11-20": { "name": "GPT-4o (2024-11-20)", "release_date": "2024-11-20", "last_updated": "2024-11-20", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 16384, "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": False, "tool_calling": True, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-4o-mini": { "name": "GPT-4o mini", "release_date": "2024-07-18", "last_updated": "2024-07-18", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 16384, "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, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5": { "name": "GPT-5", "release_date": "2025-08-07", "last_updated": "2025-08-07", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5-chat-latest": { "name": "GPT-5 Chat (latest)", "release_date": "2025-08-07", "last_updated": "2025-08-07", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5-codex": { "name": "GPT-5-Codex", "release_date": "2025-09-15", "last_updated": "2025-09-15", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": False, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5-mini": { "name": "GPT-5 Mini", "release_date": "2025-08-07", "last_updated": "2025-08-07", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5-nano": { "name": "GPT-5 Nano", "release_date": "2025-08-07", "last_updated": "2025-08-07", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5-pro": { "name": "GPT-5 Pro", "release_date": "2025-10-06", "last_updated": "2025-10-06", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 272000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.1": { "name": "GPT-5.1", "release_date": "2025-11-13", "last_updated": "2025-11-13", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.1-chat-latest": { "name": "GPT-5.1 Chat", "release_date": "2025-11-13", "last_updated": "2025-11-13", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 16384, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.1-codex": { "name": "GPT-5.1 Codex", "release_date": "2025-11-13", "last_updated": "2025-11-13", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.1-codex-max": { "name": "GPT-5.1 Codex Max", "release_date": "2025-11-13", "last_updated": "2025-11-13", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.1-codex-mini": { "name": "GPT-5.1 Codex mini", "release_date": "2025-11-13", "last_updated": "2025-11-13", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.2": { "name": "GPT-5.2", "release_date": "2025-12-11", "last_updated": "2025-12-11", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.2-chat-latest": { "name": "GPT-5.2 Chat", "release_date": "2025-12-11", "last_updated": "2025-12-11", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 16384, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.2-codex": { "name": "GPT-5.2 Codex", "release_date": "2025-12-11", "last_updated": "2025-12-11", "open_weights": False, "max_input_tokens": 400000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.2-pro": { "name": "GPT-5.2 Pro", "release_date": "2025-12-11", "last_updated": "2025-12-11", "open_weights": False, "max_input_tokens": 272000, "max_output_tokens": 128000, "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": True, "structured_output": False, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.3-chat-latest": { "name": "GPT-5.3 Chat (latest)", "release_date": "2026-03-03", "last_updated": "2026-03-03", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 16384, "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": False, "tool_calling": True, "structured_output": True, "attachment": True, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.3-codex": { "name": "GPT-5.3 Codex", "release_date": "2026-02-05", "last_updated": "2026-02-05", "open_weights": False, "max_input_tokens": 400000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.3-codex-spark": { "name": "GPT-5.3 Codex Spark", "release_date": "2026-02-05", "last_updated": "2026-02-05", "open_weights": False, "max_input_tokens": 128000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.4": { "name": "GPT-5.4", "release_date": "2026-03-05", "last_updated": "2026-03-05", "open_weights": False, "max_input_tokens": 1050000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.4-mini": { "name": "GPT-5.4 mini", "release_date": "2026-03-17", "last_updated": "2026-03-17", "open_weights": False, "max_input_tokens": 400000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.4-nano": { "name": "GPT-5.4 nano", "release_date": "2026-03-17", "last_updated": "2026-03-17", "open_weights": False, "max_input_tokens": 400000, "max_output_tokens": 128000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.4-pro": { "name": "GPT-5.4 Pro", "release_date": "2026-03-05", "last_updated": "2026-03-05", "open_weights": False, "max_input_tokens": 1050000, "max_output_tokens": 128000, "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": True, "structured_output": False, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.5": { "name": "GPT-5.5", "release_date": "2026-04-23", "last_updated": "2026-04-23", "open_weights": False, "max_input_tokens": 1050000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-5.5-pro": { "name": "GPT-5.5 Pro", "release_date": "2026-04-23", "last_updated": "2026-04-23", "open_weights": False, "max_input_tokens": 1050000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-image-1": { "name": "gpt-image-1", "release_date": "2025-04-24", "last_updated": "2025-04-24", "open_weights": False, "max_input_tokens": 0, "max_output_tokens": 0, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "video_inputs": False, "text_outputs": False, "image_outputs": True, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": False, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-image-1-mini": { "name": "gpt-image-1-mini", "release_date": "2025-09-26", "last_updated": "2025-09-26", "open_weights": False, "max_input_tokens": 0, "max_output_tokens": 0, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "video_inputs": False, "text_outputs": True, "image_outputs": True, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": False, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "gpt-image-1.5": { "name": "gpt-image-1.5", "release_date": "2025-11-25", "last_updated": "2025-11-25", "open_weights": False, "max_input_tokens": 0, "max_output_tokens": 0, "text_inputs": True, "image_inputs": True, "audio_inputs": False, "video_inputs": False, "text_outputs": True, "image_outputs": True, "audio_outputs": False, "video_outputs": False, "reasoning_output": False, "tool_calling": False, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o1": { "name": "o1", "release_date": "2024-12-05", "last_updated": "2024-12-05", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o1-mini": { "name": "o1-mini", "status": "deprecated", "release_date": "2024-09-12", "last_updated": "2024-09-12", "open_weights": False, "max_input_tokens": 128000, "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": False, "structured_output": True, "attachment": False, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o1-preview": { "name": "o1-preview", "status": "deprecated", "release_date": "2024-09-12", "last_updated": "2024-09-12", "open_weights": False, "max_input_tokens": 128000, "max_output_tokens": 32768, "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": False, "attachment": False, "temperature": True, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o1-pro": { "name": "o1-pro", "release_date": "2025-03-19", "last_updated": "2025-03-19", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o3": { "name": "o3", "release_date": "2025-04-16", "last_updated": "2025-04-16", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o3-deep-research": { "name": "o3-deep-research", "release_date": "2024-06-26", "last_updated": "2024-06-26", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o3-mini": { "name": "o3-mini", "release_date": "2024-12-20", "last_updated": "2025-01-29", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o3-pro": { "name": "o3-pro", "release_date": "2025-06-10", "last_updated": "2025-06-10", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o4-mini": { "name": "o4-mini", "release_date": "2025-04-16", "last_updated": "2025-04-16", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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": True, "structured_output": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "o4-mini-deep-research": { "name": "o4-mini-deep-research", "release_date": "2024-06-26", "last_updated": "2024-06-26", "open_weights": False, "max_input_tokens": 200000, "max_output_tokens": 100000, "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": True, "attachment": True, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "text-embedding-3-large": { "name": "text-embedding-3-large", "release_date": "2024-01-25", "last_updated": "2024-01-25", "open_weights": False, "max_input_tokens": 8191, "max_output_tokens": 3072, "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": False, "attachment": False, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "text-embedding-3-small": { "name": "text-embedding-3-small", "release_date": "2024-01-25", "last_updated": "2024-01-25", "open_weights": False, "max_input_tokens": 8191, "max_output_tokens": 1536, "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": False, "attachment": False, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, "text-embedding-ada-002": { "name": "text-embedding-ada-002", "release_date": "2022-12-15", "last_updated": "2022-12-15", "open_weights": False, "max_input_tokens": 8192, "max_output_tokens": 1536, "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": False, "attachment": False, "temperature": False, "image_url_inputs": True, "pdf_inputs": True, "pdf_tool_message": True, "image_tool_message": True, "tool_choice": True, }, }