הסבר על מודלים של Grok

מודלים של Grok תומכים במצב 'חשיבה' שמאפשר להם לבצע ניתוח שלב אחר שלב לפני שהם מספקים תשובה סופית. זה שימושי למשימות שדורשות לוגיקה שקופה, כמו הוכחות מתמטיות, ניפוי באגים מורכב בקוד או תכנון של סוכנים מרובי שלבים.

הנחיות לשימוש ב-Grok

  • מספר האסימונים של הנימוק מוצג בשדה reasoning_tokens, בנפרד מהשדה completion_tokens.
  • התשובה לא כוללת את השדה reasoning_content. כל הטקסט של התשובות מוצג בשדה content.
  • מודלים של נימוקים ב-Grok לא תומכים ב-reasoning_effort.

דוגמה לבקשה:

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?"
  }],
}'

דוגמה לתגובה:

{
  "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
  }
}

המאמרים הבאים