# GPT-5.2 Pro - Core.Today AI API > Maximum-capability tier of the GPT-5.2 family (dated snapshot). Thinks longer with more compute to deliver the most reliable answers on the hardest reasoning and coding tasks. - **Provider**: OpenAI - **Model ID**: gpt-5.2-pro-2025-12-11 - **Category**: LLM - **Credits**: 176 per 1K tokens (avg) - **Speed**: Slow - **Quality**: Ultra ## Model Specifications - **Context Window**: 256K tokens - **Max Output**: 33K tokens - **Training Cutoff**: 2025-06 - **Supported Formats**: text, json, markdown - **Compatible SDK**: OpenAI ### Capabilities - Vision (image input) - Function Calling - Streaming - JSON Mode - System Prompt ### Token Pricing (per 1M tokens) - **Input Tokens**: 39,018 credits ($26.01) - **Output Tokens**: 312,144 credits ($208) ## Features - Maximum-capability GPT-5.2 tier - 256K context window - 32K max output tokens - Extended thinking for hardest problems - Native multimodal support - Advanced function calling ## Use Cases - Hardest multi-step reasoning problems - High-stakes code generation and review - Research and deep analysis - Complex enterprise workflows ## API Endpoint Base URL: https://api.core.today Endpoint: POST /llm/openai/v1/chat/completions ## Authentication Header: Authorization: Bearer YOUR_API_KEY Note: LLM endpoints use OpenAI-compatible format with Authorization Bearer token. ## Input Parameters ### Required - **messages**: array - Array of message objects with role and content - **model**: string (default: gpt-5.2-pro-2025-12-11) - Model identifier (dated snapshot id) ### Optional - **max_completion_tokens**: integer - Maximum tokens in response (includes internal reasoning tokens). Note: use max_completion_tokens, not max_tokens - **reasoning_effort**: string - Reasoning effort level: low, medium, or high Options: low, medium, high - **stream**: boolean (default: false) - Enable Server-Sent Events streaming ## Examples ### Maximum-Effort Analysis Hardest reasoning task with GPT-5.2 Pro ```json { "model": "gpt-5.2-pro-2025-12-11", "messages": [ { "role": "user", "content": "Review this database migration plan for a zero-downtime rollout across 40 services and identify every failure mode with mitigations." } ], "max_completion_tokens": 16000 } ``` ## Response Format ```json { "id": "chatcmpl-abc123", "object": "chat.completion", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Response text here" }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 100, "completion_tokens": 50, "total_tokens": 150 } } ``` ## Tips - Works with the OpenAI SDK - set base_url to https://ai.api.core.today/llm/openai/v1 - Dated snapshot id - pin this exact id for reproducible behavior - Reserve for the hardest problems - standard GPT-5.2 is far cheaper for routine tasks - Responses take longer due to extended internal thinking ## Documentation https://platform.openai.com/docs/models