Grok API(xAI)とは?料金・モデル・使い方とAPIキー取得を徹底解説【2026年最新】
Grok APIは、イーロン・マスク氏が設立したAI企業xAIが提供する大規模言語モデル「Grok」を、自分のプログラムから呼び出すためのREST APIです。エンドポイントは https://api.x.ai/v1 で、OpenAIのAPIと互換性があるため、既存のOpenAI用コードのURLとキーを差し替えるだけで使い始められます。この記事では、Grok APIのモデル一覧と料金、APIキーの取得方法、curlやPythonでの使い方、関数呼び出しやライブ検索といった機能までを、2026年6月時点の最新情報で解説します。
まとめ:Grok APIはxAIのGrokを使うOpenAI互換API、APIキーはconsole.x.aiで発行
先に結論です。Grok APIは、xAIのGrokをOpenAI互換のインターフェースで利用する開発者向けサービスです。エンドポイントは api.x.ai/v1、認証はAPIキー(Bearerトークン)で、キーはxAIのコンソール(console.x.ai)から発行します。X(旧Twitter)のPremium契約は不要で、使った分だけ支払う従量課金です。
主力モデルはGrok 4系で、ツール呼び出しに強く低価格な高速モデル(入力$0.20/出力$0.50 per 100万トークン前後)から、最高性能のフラッグシップまで揃います。X上のリアルタイム情報を検索できる点が他社にない強みです。料金やモデル名は頻繁に更新されるため、本番採用前に公式ドキュメント(docs.x.ai)で最新を確認してください。以下で順に解説します。
Grok APIとは|xAIのLLM「Grok」を呼び出す開発者向けAPI
Grokは、xAIが開発する対話・推論用の大規模言語モデルです。xAIはイーロン・マスク氏が2023年に立ち上げたAI企業で、OpenAIやGoogle、Anthropicと同じ最前線で競合しています。Grok APIはそのGrokをHTTP経由で使えるようにしたもので、チャット応答の生成、要約・翻訳・分類などの自然言語処理、関数呼び出しによるエージェント構築に使えます。
最大の特徴は、OpenAIのChat Completions APIおよびAnthropicのMessages APIと互換のインターフェースを持つことです。既存のOpenAI SDKのコードで、接続先(base_url)を https://api.x.ai/v1 に、キーをxAIのものに変えるだけで動きます。さらにX(旧Twitter)とWebをリアルタイムに検索できるライブ検索を備え、最新の話題や速報を踏まえた回答を生成できる点が、学習データの締め切りに縛られる他モデルとの差別化要素です。
Grok APIのモデル一覧|Grok 4・Grok 4 Fast・コードモデル
2026年6月時点の中心はGrok 4系です。用途は「速度・コスト重視ならFast系、最高精度ならフラッグシップ、コード生成なら専用モデル」で選びます。モデルの追加・改名は頻繁なため、最新の正式モデル名はdocs.x.aiのモデル一覧で確認してください。各モデルの詳しい性能はGrok 4.1 Fastの主要な特徴とモデル概要も参考になります。
| モデル | 位置づけ | コンテキスト | 向く用途 |
|---|---|---|---|
| Grok 4 | 高精度 | 256K | 複雑な推論・分析 |
| Grok 4.1 Fast | 高速・低価格 | 約2M | ツール呼び出し・エージェント |
| Grok 4.3 | フラッグシップ(最新) | 1M | 最高性能が必要な処理 |
| grok-build(コード特化) | 開発支援 | 256K | コード生成・補完 |
Grok 4.1 Fastには、推論を行う grok-4-1-fast-reasoning と即応の grok-4-1-fast-non-reasoning の2系統があり、いずれも約200万トークンの長文コンテキストに対応します。カスタマーサポートや金融など、長い文脈を保ったままツールを呼ぶエージェント用途に向きます。
Grok APIの料金|従量課金とモデル別の目安、無料クレジット
料金はトークン従量課金で、入力トークンと出力トークンそれぞれに100万トークンあたりの単価がかかります。高速モデル(Grok 4.1 Fast)は安く、現行フラッグシップのGrok 4.3は入力$1.25/出力$2.50(100万トークンあたり)、高精度なGrok 4は出力単価が高めです。さらにデータ共有プログラムに参加すると、月最大で約$150分の無料クレジットが付与されます。下表は2026年6月時点の目安で、単価は改定されるため契約前に公式料金ページで確認してください。
| 区分 | 入力(/100万) | 出力(/100万) | 備考 |
|---|---|---|---|
| 高速(Grok 4.1 Fast) | 約$0.20 | 約$0.50 | キャッシュ入力 約$0.05 |
| フラッグシップ(Grok 4.3) | 約$1.25 | 約$2.50 | 1Mコンテキスト |
| 高精度(Grok 4) | 約$3 | 最大 約$15 | 256Kコンテキスト |
| 無料クレジット | 月 最大 約$150 | データ共有プログラム | |
コストを抑える基本は、用途に対して過剰なモデルを使わないことです。要約や分類のような定型処理は高速モデルで十分で、フラッグシップは難しい推論に限定します。同一プロンプトを繰り返すならキャッシュ入力割引が効きます。日本から利用する場合も支払いはドル建ての従量課金で、為替の影響を受ける点に注意してください。
Grok APIキーの取得と認証|console.x.aiでの発行手順
Grok APIを使うにはxAIのアカウントとAPIキーが必要です。X Premiumの契約は不要で、APIだけを単独で利用できます。発行手順は次のとおりです。
- xAIコンソール(console.x.ai)にサインインする
- 支払い方法(クレジットカード)を登録する
- APIキー(API Keys)画面で新しいキーを発行する
- 発行直後に表示されるキー文字列を控える(再表示不可)
認証はHTTPヘッダ Authorization: Bearer <APIキー> で行います。キーはソースコードに直書きせず、環境変数(例:XAI_API_KEY)で渡し、漏えい時は速やかに無効化・再発行してください。チームで使う場合はキーを用途別に分け、不要になったものは削除します。
Grok APIの使い方|curl・Python(OpenAI SDK)での呼び出し
呼び出しはOpenAI互換のChat Completions形式です。モデル名とメッセージ配列をJSONで送ると、生成結果がJSONで返ります。ここでは最小構成のcurlとPythonの例を示します。
curlでの最小リクエスト
curl https://api.x.ai/v1/chat/completions \
-H "Authorization: Bearer $XAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"grok-4","messages":[{"role":"user","content":"こんにちは"}]}'
Python(OpenAI SDK)での実装
公式のOpenAI Python SDKを使い、接続先だけGrokに差し替えます。base_url を https://api.x.ai/v1 に指定するのがポイントです。
from openai import OpenAI
client = OpenAI(
api_key="XAI_API_KEY",
base_url="https://api.x.ai/v1",
)
resp = client.chat.completions.create(
model="grok-4",
messages=[{"role": "user", "content": "こんにちは、Grok"}],
)
print(resp.choices[0].message.content)
レスポンス(JSON)とエラーの扱い
応答はOpenAIと同じ構造で、生成テキストは choices[0].message.content に入ります。エラーはHTTPステータスで判別でき、認証失敗は401、リクエスト不正は400、レート超過は429が返ります。429では指数バックオフで再試行し、本番では入力トークン数を見積もってコンテキスト上限を超えないよう制御します。
Grok APIの主な機能|関数呼び出し・構造化出力・ライブ検索
Grok APIはチャット応答だけでなく、エージェント開発に必要な機能を備えています。とくにツール連携とリアルタイム検索が実用上の強みです。音声で対話するエージェントを組むなら、Grok Voice Agent Builderの機能・料金の解説もあわせて確認できます。
関数呼び出し(ツール)と構造化出力
関数呼び出し(function calling)に対応し、モデルにツール定義を渡すと、必要なときに引数付きで呼び出し指示を返します。Agent Tools APIを使えば、検索やコード実行を組み合わせた自律エージェントを構築できます。出力をJSONスキーマに固定する構造化出力にも対応し、後続処理で扱いやすい形を保証できます。これは「grok json」のように整形済み出力を求める用途に直接応えます。
ライブ検索(X・Web)とマルチモーダル
Grok最大の差別化はライブ検索です。X(旧Twitter)とWebをその場で検索し、最新の投稿やニュースを根拠に回答できます。学習データの締め切り以降の出来事にも対応できるため、速報性が必要なアプリに向きます。加えて画像入力(ビジョン)に対応します。大量データは非同期・分割リクエストで効率よく処理でき、繰り返し入力はキャッシュ割引と組み合わせてコストを抑えられます。GoogleのモデルなどとAPIを併用する構成は、Gemini 3.1 Pro Previewの全体像も比較材料になります。
他のAI APIとの比較と使い分け|GPT・Gemini・Claude
Grok APIをいつ選ぶべきかは、強みと弱みで判断します。下表は2026年6月時点の代表的な違いの整理です(各社の単価・モデルは変動するため公式で確認してください)。
| 観点 | Grok | OpenAI GPT | Gemini/Claude |
|---|---|---|---|
| リアルタイム検索 | X+Web標準 | 限定的 | 限定的 |
| 高速モデル単価 | 非常に安い($0.2/$0.5〜) | 中 | 中 |
| 互換性 | OpenAI/Anthropic互換 | 本家 | 独自/一部互換 |
| エコシステム | 発展途上 | 広い | 広い |
選ぶべき場面ははっきりしています。Xやニュースの最新情報を根拠にした回答、SNS分析、低コストで大量にツール呼び出しするエージェントなら、ライブ検索と安い高速モデルを持つGrokが有利です。逆に、長年蓄積されたライブラリやマネージドサービス、豊富な日本語事例を重視する基幹システムでは、エコシステムの広いOpenAIやGoogle/Anthropicの方が無難です。「とりあえずGrok一択」ではなく、リアルタイム性とコストが効く部分にGrokを差し込むのが、失敗しない使い分けです。他社からの移行を検討するなら他社AIからの乗り換えを支援するGemini移行ツールのような事例も参考になります。
Grok APIに関するよくある質問
Grok APIは無料で使えますか?
完全無料の恒久プランはありませんが、データ共有プログラムに参加すると月最大で約$150分の無料クレジットが付与され、その範囲は実質無料で試せます。基本は使った分だけ払う従量課金で、X Premiumの契約は不要です。少量の検証ならクレジットの範囲で十分まかなえます。最新の無料枠条件は公式で確認してください。
Grok APIの料金はいくらですか?
トークン従量課金で、モデルにより単価が異なります。2026年6月時点の目安では、高速なGrok 4.1 Fastが入力$0.20・出力$0.50(100万トークンあたり)前後、高精度なGrok 4は出力単価が最大$15程度です。繰り返し入力にはキャッシュ割引が効きます。料金は改定されるため、契約前に公式料金ページで最新額を確認してください。
Grok APIキーはどこで取得しますか?
xAIのコンソール(console.x.ai)にサインインし、支払い方法を登録したうえでAPI Keys画面から発行します。キーは発行直後しか全文表示されないため必ず控えてください。利用時はHTTPヘッダ Authorization: Bearer <キー> で認証し、キーは環境変数で管理します。
OpenAIのSDKでGrok APIを使えますか?
使えます。Grok APIはOpenAI互換のため、OpenAI公式SDKの base_url を https://api.x.ai/v1 に、APIキーをxAIのものに変更するだけで動きます。Anthropic互換のインターフェースも提供されており、既存コードからの移行コストが低いのが特徴です。エンドポイントのパスやリクエスト形式はChat Completionsと同じです。
日本からGrok APIを利用できますか?
日本からも利用できます。X Premiumの有無に関係なくAPI単独で契約でき、支払いはドル建ての従量課金です。日本語の入出力にも対応します。為替変動で円換算コストが上下する点と、最新情報を返すライブ検索の結果は時点により変わる点に留意してください。