Penalaran untuk Model Grok

Model Grok mendukung mode "berpikir" yang memungkinkannya melakukan penalaran langkah demi langkah sebelum memberikan jawaban akhir. Hal ini berguna untuk tugas yang memerlukan logika transparan, seperti bukti matematika, proses debug kode yang rumit, atau perencanaan agen multi-langkah.

Panduan Grok

  • Jumlah token penalaran ditampilkan di kolom reasoning_tokens, terpisah dari completion_tokens.
  • Respons tidak memiliki kolom reasoning_content. Semua teks respons ditampilkan di kolom content.
  • Model penalaran Grok tidak mendukung reasoning_effort.

Contoh permintaan:

curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://aiplatform.googleapis.com/v1/projects/test-project/locations/global/endpoints/openapi/chat/completions -d '{
  "model": "xai/grok-4.1-fast-reasoning",
  "messages": [{
    "role": "user",
    "content": "Who are you?"
  }],
}'

Contoh respons:

{
  "choices": [
    {
      "finish_reason": "stop",
      "index": 0,
      "logprobs": null,
      "message": {
        "content": "I am Grok, an AI assistant built by xAI...",
        "role": "assistant"
      }
    }
  ],
  "created": 1775523905,
  "id": "knTMaJC0EJfM5OMP7I3xkAk",
  "model": "xai/grok-4.1-fast-reasoning",
  "object":"chat.completion",
  "system_fingerprint":"fp_39c5j0a324",
  "usage":{
    "completion_tokens":50,
    "completion_tokens_details":{
      "accepted_prediction_tokens":0,
      "audio_tokens":0,
      "reasoning_tokens":124,
      "rejected_prediction_tokens":0
    },
    "cost_in_usd_ticks":0,
    "num_sources_used":0,
    "prompt_tokens":663,
    "prompt_tokens_details":{"audio_tokens":0,"cached_tokens":654,"image_tokens":0,"text_tokens":663},
    "total_tokens":837
  }
}

Langkah berikutnya