Grok 4.5

    xai/grok-4.5
    Playground

    Grok's flagship reasoning model, running an internal chain of thought before responding. Strong performance on coding and STEM tasks, with support for text, image, and file inputs. Suited for technical problem-solving and long-document analysis.

    CodingReasoningFrontierChain of Thought
    Modality
    Input / Output Pricing
    $2 / $6M tokens
    Context
    500000
    Release date
    2026-07-08

    Pricing

    SpecificationPrice
    Input$2/ M tokens
    Output$6/ M tokens
    Cache read$0.5/ M tokens
    Cache write--

    Quick Start

    Paste and run the sample code below. The Gate.AI API is OpenAI-compatible—most SDKs only need a new base URL. To switch models, change the model ID.

    1

    Get your API key

    Sign in to the Gate.AI console and create a new key under "API Keys". Keep it safe and send it via the Authorization header on every request.

    Create a key in the console
    2

    Make a request

    Send a POST request to the Chat Completions endpoint with a model ID and an array of messages to get a reply.

    POSThttps://api.gate.ai/openai/v1/chat/completions
    curl --location "https://api.gate.ai/openai/v1/chat/completions" \
      --header "Authorization: Bearer {API_KEY}" \
      --header "Content-Type: application/json" \
      --data '{
      "model": "grok-4.5",
      "messages": [
        {"role": "user", "content": "Hello"}
      ]
    }'
    3

    Handle the response \\\\\& streaming

    By default a full JSON response is returned. Add "stream": true to the request body to receive incremental chunks over SSE.

    POSThttps://api.gate.ai/openai/v1/chat/completions
    curl --no-buffer --location "https://api.gate.ai/openai/v1/chat/completions" \
      --header "Authorization: Bearer {API_KEY}" \
      --header "Content-Type: application/json" \
      --data '{
      "model": "grok-4.5",
      "messages": [
        {"role": "user", "content": "Hello"}
      ],
      "stream": true
    }'

    Endpoint

    Base URL, method, and required headers are rendered from the active protocol template for this model.

    POSThttps://api.gate.ai/openai/v1/chat/completions
    Field
    Value
    Authorization
    Authentication header containing the API key in the format Bearer {API_KEY}
    Content-Type
    Request content type, fixed to application/json
    model
    Model ID; the current model is grok-4.5
    messages
    Ordered array of conversation messages
    stream
    Whether to return the result as an SSE stream

    Related Models