Grok 系列
xAI 的 Grok 模型,包括推理模型 Grok 4.7、4.6、4.5、4.3,與非推理模型 Grok 4.1 Fast、4.20。透過 OpenAI 相容介面呼叫。
常見任務
模型
完整的模型清單與即時價格請參閱模型頁 。模型 ID 的前綴為 x-ai/,可省略。
x-ai/grok-4.7推理模型,500K 上下文x-ai/grok-4.1-fast非推理,2M 上下文,支援圖片介面支援
Grok 模型由 xAI 官方(grok)提供,部分模型另有 Azure AI Foundry 供應商。
呼叫範例
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.ofox.ai/v1", api_key=os.environ["OFOX_API_KEY"])
resp = client.chat.completions.create(
model="x-ai/grok-4.7",
reasoning_effort="low",
messages=[{"role": "user", "content": "用一句話解釋什麼是冪等性。"}],
)
print(resp.choices[0].message.content)
print("推理 token:", resp.usage.completion_tokens_details.reasoning_tokens)推理
實測同一道數學題:Grok 4.7 預設推理約 1.5 萬 token、耗時約 4 分鐘;reasoning_effort: "low" 時約 4200 token、約 1 分鐘。推理 token 按輸出單價計費,數量見 usage.completion_tokens_details.reasoning_tokens;推理內容在串流回應的 delta.reasoning_content 中。
其他功能
- 圖片輸入:Grok 4.3、4.20、4.1 Fast 支援,使用標準的
image_url內容區塊,寫法見視覺理解。 - 結構化輸出與工具呼叫:
response_format支援json_schema;工具呼叫使用標準的tools參數。 - 快取:自動快取重複的請求前綴,命中量見
usage.prompt_tokens_details.cached_tokens。
常見錯誤
其他通用錯誤見錯誤處理。
官方文件
常見問題
Grok 的模型 ID 怎麼寫?
標準寫法為 x-ai/grok-4.7,也可以省略前綴寫成 grok-4.7。寫成 xai/grok-4.7 會返回 404。
Grok 4.7 為什麼這麼慢?
Grok 4.7、4.6、4.5 一律推理,複雜問題可能推理上萬 token、耗時數分鐘。傳入 reasoning_effort: "low" 可大幅縮短,或改用不推理的 Grok 4.1 Fast。
Grok 能關閉推理嗎?
Grok 4.7、4.6、4.5、4.3 無法關閉推理,只能用 reasoning_effort 降低推理量。需要快速回應時請使用 Grok 4.1 Fast。
Claude Code 能用 Grok 嗎?
僅 Grok 4.3 支援 Anthropic 介面,其餘 Grok 模型呼叫時會返回 protocol_not_supported。
Grok 支援多長的上下文?
Grok 4.1 Fast 與 4.20 為 2M token,Grok 4.3 為 1M,Grok 4.7、4.6、4.5 為 500K。