テキスト xAI

Grok API

RunAPIのモデルスキル、統合認証、従量課金制の料金でGrok APIを利用できます。

runapi.ai
# Base URL
https://runapi.ai

# Endpoints
POST /v1/chat/completions
POST /v1/responses
POST /v1/messages
POST /v1beta/models/{model}:generateContent
POST /v1beta/models/{model}:streamGenerateContent
curl https://runapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "grok-4.7",
  "messages": [
    {
      "role": "user",
      "content": "このロールアウト計画をレビューし、最もリスクの高い前提を3つ特定して、それぞれの簡潔な緩和策を提示してください。"
    }
  ]
}'
from openai import OpenAI

client = OpenAI(
    base_url="https://runapi.ai/v1",
    api_key="your-runapi-key"
)

response = client.chat.completions.create(
    model="grok-4.7",
    messages=[{"role": "user", "content": "このロールアウト計画をレビューし、最もリスクの高い前提を3つ特定して、それぞれの簡潔な緩和策を提示してください。"}]
)
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://runapi.ai/v1",
  apiKey: "your-runapi-key"
});

const response = await client.chat.completions.create({
  model: "grok-4.7",
  messages: [{ role: "user", content: "このロールアウト計画をレビューし、最もリスクの高い前提を3つ特定して、それぞれの簡潔な緩和策を提示してください。" }]
});
https://runapi.ai 5 endpoints
概要

Grok について

Grok 4.5は、チャット、コーディング、推論、関数呼び出し、構造化出力に対応するxAIの言語モデルです。正確なモデルIDとしてgrok-4.5を指定し、RunAPIのOpenAI互換インターフェースから呼び出せます。

プロバイダー
xAI
モダリティ
テキスト

Grok API エンドポイント

EndpointProtocol
POST /v1/chat/completionsOpenAI compatible
POST /v1/responsesOpenAI Responses
POST /v1/messagesAnthropic compatible
POST /v1beta/models/{model}:generateContentGemini generateContent
POST /v1beta/models/{model}:streamGenerateContentGemini streamGenerateContent

バリアント

バリアント 請求 料金
grok-4.20-0309-non-reasoning 1,000 トークン 入力 $1.00-$2.00 / 100万トークン | 出力 $2.00-$4.00 / 100万トークン 見る →
grok-4.3 1,000 トークン 提供終了 見る →
grok-4.5 1,000 トークン 入力 $1.60-$3.20 / 100万トークン | 出力 $4.80-$9.60 / 100万トークン 見る →
grok-4.6 1,000 トークン 入力 $1.60-$3.20 / 100万トークン | 出力 $4.80-$9.60 / 100万トークン 見る →
grok-4.7 1,000 トークン 入力 $1.60-$3.20 / 100万トークン | 出力 $4.80-$9.60 / 100万トークン 見る →
料金

Grok の料金

Endpoint 解像度 尺 価格
response — — 入力 $1.00-$2.00 / 100万トークン | 出力 $2.00-$4.00 / 100万トークン
chat_completion — — 入力 $1.00-$2.00 / 100万トークン | 出力 $2.00-$4.00 / 100万トークン
message — — 入力 $1.00-$2.00 / 100万トークン | 出力 $2.00-$4.00 / 100万トークン

grok-4.20-0309-non-reasoning の料金を表示しています。他のバリアントはそれぞれの endpoint 料金が適用されます。

エージェント連携

エージェントから Grok を実行

仕組み

Grok を始める

  1. モデルを選ぶ

    出力タイプ、品質基準、レイテンシ目標に合うモデルとバリアントを選びます。

  2. 一度だけ認証

    対応するすべてのモデルに RunAPI key を使います。

  3. skill をインストール

    機能実装の前に model skill をコード作業環境へ追加します。

  4. 出力を受け取る

    task ID でポーリングするか、生成完了時の callback を処理します。

背景

Grok の位置づけ

Grok 4.5は、会話、コーディング、エージェントワークロード向けのxAI言語モデルです。RunAPI経由では、ストリーミングやストリーム終端の使用量レポートを含め、モデルカタログ内の他のモデルと同じ1つのAPIキーで利用できます。

プロバイダー
xAI
すべて見る →
モダリティ
テキスト
モデルを見る →

RunAPI 経由で Grok を使う理由

1つの API key

モデルやプロバイダーをまたいで同じ認証情報を使えます。

Skill-ready

model skill に schema、セットアップメモ、料金コンテキスト、モデル ID が含まれます。

予測しやすい請求

呼び出し前に従量料金を確認できます。

Grok に関するよくある質問

Grok 4.5ではどのモデルIDを使えばよいですか?

quickstart に表示される公開モデルID grok-4.5 を指定してください。

Grok 4.5で関数呼び出しを利用できますか?

はい。toolsにOpenAI互換の関数定義を指定し、メッセージのtool_callsから返された関数名とJSON引数を読み取ります。

Grok 4.5は構造化JSON出力に対応していますか?

はい。定義したオブジェクト構造に従う機械可読な出力が必要な場合は、厳密なJSON Schemaを指定したレスポンス形式を送信してください。

Grok 4.5のレスポンスをストリーミングするにはどうすればよいですか?

ストリーミングを有効にし、ストリーム終端での使用量レポートをリクエストします。終端の使用量イベントと最後の完了マーカーを受信してから、レスポンスを完了として扱ってください。

このモデルはどう呼び出しますか?

model skill をインストールし、RunAPI key とセットアップメモに従ってください。

失敗した生成は課金されますか?

失敗した生成は課金されません

類似モデル

Grok に近いモデル

Grok で構築を開始。