VOL. 1NO. ----Sat24.10.26EDITION--:--

LOADING · TRADINGVIEW

AIAITutorial NO. ---

Gemini 4 Argon を API で使う方法:ステップごとの導入ガイド

API キーの作成から100万トークン規模のバックグラウンドジョブの実行まで、Google の新しいフラッグシップモデルの使い方を公式ドキュメントに基づいて解説します。想定外の請求を避ける方法も紹介します。

By Published 8 min read
Google AI Studio interface with its prompt box and menus, where developers get a Gemini API key
Finitehoax / Wikimedia Commons / CC0 · Source

要点

  • Gemini 4 Argon は、モデル ID gemini-4-argon で Gemini API から利用できます。利用できるのは有料枠のみです。
  • 最初のリクエストを送るには、Google AI Studio の API キー、Python 用 SDK google-genai、そして10分ほどの時間があれば十分です。
  • Argon はデフォルトで「medium」レベルの思考(thinking)を行います。thinking_level は low、medium、high から設定でき、思考トークンはすべて出力として課金されます。
  • 非常に長い回答には「ロングデコード(long decode)」をバックグラウンドモードで使い、最大で約100万出力トークンを得られます。使わない場合、出力の上限は65,536トークンです。
  • 料金は2026年12月1日に2倍になります。バッチ処理は半額で、繰り返し使うプロンプトの先頭部分には95%のキャッシュ割引が適用されるため、初日から両方を前提に設計しましょう。

Google の最新フラッグシップモデルが開発者の手に渡ってから1週間余りが経ちましたが、フォーラムで寄せられる質問はいつも同じです。どうすれば使えるのか、どの設定が重要なのか、そして想定外の請求をどう避けるのか、という点です。本ガイドでは、Google 自身のドキュメントを参照しながら、公式のセットアップ手順を一つずつ説明します。Python とターミナルの基本的な操作に慣れていることを前提としています。料金はすべて米ドル建てで、2026年10月19日時点の Google の料金ページに基づいています。

始める前に:必要なもの

  • Google アカウントと Google AI Studio へのアクセス。
  • 課金を有効にした Google Cloud プロジェクト。Google の料金ページでは、Argon は無料枠で「not available(利用不可)」とされているため、無料枠のキーではこのモデルを使えません。
  • お使いのマシンにインストールされた Python 3 と pip。
  • おおよその予算。推論モデルでは、小さな実験でも予想以上にトークンを消費することがあります。

ステップ1:API キーを作成する

Google の API キーに関するドキュメントでは、AI Studio での手順が次のように説明されています。

  1. Google AI Studio の API キー(API keys)ページを開きます。
  2. 既存の Google Cloud プロジェクトがある場合でも、AI Studio にはデフォルトで表示されません。Dashboard から Projects を選び、Import projects でプロジェクトを選択してインポートします。
  3. API Keys ページで Create API key をクリックします。ボタンが使えない場合は、そのプロジェクトに対するアカウントの権限が不足しています。管理者に Project Editor などのロールを付与してもらってください。
  4. 「Add restrictions」オプションを使い、キーを Gemini API のみに制限します。

ステップ2:キーを安全に保管する

SDK は、GEMINI_API_KEY という名前の環境変数からキーを読み込みます(GOOGLE_API_KEY も使え、両方が設定されている場合はこちらが優先されます)。Linux または macOS で Bash を使っている場合は、次の行を ~/.bashrc に追加し、シェルを再読み込みします。

export GEMINI_API_KEY="YOUR_API_KEY_HERE"

macOS で Zsh を使っている場合は ~/.zshrc に追加します。Windows では、同じ名前のユーザー環境変数を追加し、新しいターミナルを開きます。Google のセキュリティに関する助言には最初から従う価値があります。キーを Git にコミットしない、ブラウザやモバイルアプリのコードに埋め込まない、本番環境ではシークレットマネージャーを使う、そして Google Cloud コンソールで課金アラートを設定する、といった点です。キーが漏えいした場合、Google はまず代わりのキーを作成してデプロイし、その後に古いキーを無効化して使用状況のログを確認するよう推奨しています。

ステップ3:SDK をインストールする

pip install -U google-genai

現在の Google のクイックスタートでは SDK の interactions インターフェースが使われており、以下の例もそれに沿っています。

コード例は Google のドキュメントを基にしたもので、Bullquill では実行していません。最新の SDK リファレンスをご確認ください。

ステップ4:最初のリクエストを送る

次のコードを first_call.py として保存し、python first_call.py で実行します。

from google import genai

client = genai.Client()  # reads GEMINI_API_KEY from the environment

interaction = client.interactions.create(
    model="gemini-4-argon",
    input="Summarize the trade-offs between batch and real-time inference in five bullet points.",
)
print(interaction.output_text)
print(interaction.usage)

モデルに慣れるまでは、呼び出しのたびに usage を出力する習慣をつけるとよいでしょう。各リクエストが消費した入力・出力・思考トークンの数がわかり、タスクの実際のコストを知るための唯一の確実な方法となります。

ステップ5:思考レベルを選ぶ

Argon は推論モデルです。Google の思考(thinking)に関するドキュメントによると、デフォルトでは「medium」レベルで思考し、low、medium、high を指定できます。レベルは generation_config の中で設定します。

interaction = client.interactions.create(
    model="gemini-4-argon",
    input="Extract every date mentioned in this paragraph: ...",
    generation_config={"thinking_level": "low"},
)

ドキュメントにある次の3つのルールを押さえておくと、コストと手間を節約できます。

  • 思考トークンは出力として課金されます。API が返すのは推論の要約だけですが、課金対象になります。その数は usage フィールドの思考トークン(thought tokens)の項目に表示されます。
  • 思考は max_output_tokens に含まれます。上限を低く設定すると、モデルが思考の途中で予算を使い切って回答が途切れ、それでも思考分は課金されることがあります。
  • タスクに合わせてレベルを選びます。抽出や簡単な整形には low、ほとんどのコーディングやエージェント作業には medium、最も難しい推論には high を使います。

ステップ6:非常に長い出力にはロングデコードを使う

Argon の目玉機能は、完全な証明や大規模なコード移行のような、極めて長い出力を生成できることです。Google のロングデコードガイドによると、これにはバックグラウンド実行が必要です。バックグラウンド実行を使わない場合、max_output_tokens に65,536を超える値を指定すると400エラーが返ります。最小限のパターンは次のとおりです。

import time
from google import genai

client = genai.Client()

job = client.interactions.create(
    model="gemini-4-argon",
    input="Port this module from Python to Rust and explain each change: ...",
    background=True,
    generation_config={"max_output_tokens": 262144, "thinking_level": "high"},
)

while job.status in ("in_progress", "queued"):
    time.sleep(10)
    job = client.interactions.get(id=job.id)

print(job.status)
print(job.usage)

ステータスが completed になったら、job.steps 内のすべての model_output ステップのテキストを結合するよう、ドキュメントは指示しています。長いジョブでは複数のステップが生成されるためです。ガイドにはほかにも次のような説明があります。

  • バックグラウンドジョブには保存されたインタラクション(stored interactions)が必要で、最長24時間実行できます。
  • ストリーミングを使う場合は、HTTP の読み取りタイムアウトを15〜20分に設定します。約64,000トークンを超えると出力がより大きなまとまりで届くため、長い待ち時間が生じるのは正常です。
  • Google は複雑な推論の初期値として262,144を提案しており、8,192のような低い上限は避けるよう警告しています。
  • モデルは単語数やトークン数の目標には従わないため、「ちょうど50,000語」のような指示は避けてください。
  • ロングデコードは、チャット、要約、抽出、レイテンシーが重要な作業には向いていません。
ジョブのステータス意味対応
completed完了すべての model_output ステップを結合する
requires_actionモデルがツールを呼び出したツールを実行し、結果を返す
incomplete出力の予算を使い切ったmax_output_tokens を引き上げるか、thinking_level を下げる
failed実行中にエラーが発生した再試行する。繰り返す場合はサポートに連絡する
cancelled途中で停止したusage を確認する。完了した分の処理は課金される

出典:Google AI for Developers、ロングデコードガイド。

ステップ7:急がない処理はバッチで送る

結果を急がない場合、Batch API を使えば料金は半額になります。Google は24時間以内の処理完了を目標としていますが、多くのジョブはそれより早く終わります。インラインバッチは合計20MB未満のリクエストに適しており、それより大きなジョブには最大2GBの JSONL ファイルを使います。Google の Batch API ドキュメントによると、結果は6週間保持されます。Google のバッチの例では Flash モデルが使われていますが、Argon のモデルページでは Batch がサポート対象として記載されています。

batch = client.batches.create(
    model="gemini-4-argon",
    src=[
        {"contents": [{"role": "user", "parts": [{"text": "Classify this support ticket: ..."}]}]},
        {"contents": [{"role": "user", "parts": [{"text": "Classify this support ticket: ..."}]}]},
    ],
    config={"display_name": "ticket-triage-test"},
)
print(batch.name)

状態が JOB_STATE_SUCCEEDED になるまで client.batches.get(name=batch.name) でポーリングし、その後ジョブの出力先(destination)フィールドからインラインのレスポンスを読み取ります。

ステップ8:コストを管理する

Argon の料金区分(100万トークンあたり)入力(11月30日まで)入力(12月1日から)出力(11月30日まで)出力(12月1日から)
Standard$2.00$4.00$10.00$20.00
Batch / Flex$1.00$2.00$5.00$10.00
Priority$3.60$7.20$18.00$36.00
キャッシュ済み入力(Standard)$0.10$0.20該当なし該当なし

出典:Gemini API 料金ページ(2026年10月19日最終更新)。出力料金には思考トークンが含まれます。

2026年12月1日前後の Gemini 4 Argon の料金区分別・100万トークンあたり出力料金を示すグラフ
Gemini 4 Argon の100万トークンあたり出力料金(料金区分別、2026年12月1日の前後)。グラフ:Bullquill、Original。データ:Google AI for Developers。
  • 暗黙的キャッシュを活用します。Argon がサポートするのは暗黙的キャッシュのみで、繰り返される入力が95%割引になります。システム指示や参考資料など、長くて変わらない内容をプロンプトの先頭に置き、変化する部分を末尾に置きましょう。
  • 12月以降の料金で予算を組みます。$2と$10の料金でしか採算が合わないワークロードは、6週間後には採算が合わなくなります。
  • 規模を拡大する前に測定します。代表的なリクエストを20〜50件実行して使用量を記録し、思考トークンを含めたタスクあたりのコストを算出します。
  • 適切な料金区分を使います。夜間ジョブには Batch か Flex、対話的な利用には Standard、Priority はレイテンシーが重要な場合のみ使います。
  • 検索グラウンディングに注意します。Google によると、Argon では検索によるグラウンディングのリクエストが月5,000件まで無料で、それを超えると1,000件あたり$14です。

避けるべきよくある失敗

  • 無料枠のキーを使う。キーに紐づくプロジェクトで課金が有効になるまで、Argon の呼び出しは失敗します。
  • 出力上限を極端に小さく設定する。思考は出力の予算を共有するため、2,000トークンのような上限では、難しいプロンプトに対して回答に回す分が残らないことがあります。
  • 何にでもロングデコードを使う。この機能は証明や大規模なコード作業向けです。チャットや要約には通常のリクエストのほうが速く、安く済みます。
  • キャンセルしたジョブを放置する。Google は、バックグラウンドジョブがキャンセルまたは失敗する前に完了した処理分を課金するため、実行を中断した場合でも usage を確認してください。
  • 各ホップの入力トークンの合計をコンテキストサイズとみなす。Google は、合計した入力の数値は、長いジョブが実際に使っているコンテキスト量を過大に示すと注意を促しています。

影響と意味

個人の開発者にとっては、導入時の価格が適用されている今こそ、最先端モデルを実際の業務で試すのに最も安い時期です。チームにとってのより大きな教訓は、推論モデルによってコストの見積もり方が変わるということです。目に見える回答は請求額の一部にすぎず、思考レベルや出力上限といった設定はトークン単価と同じくらい重要です。ログ記録と上限設定は、最初の請求書が届いてからではなく、最初の本番デプロイの前に整えておきましょう。

よくある質問

Gemini 4 Argon は無料枠で使えますか?

いいえ。Google の料金ページでは、Gemini 4 Argon は無料枠では利用できないとされています。API で gemini-4-argon を呼び出すには、課金を有効にしたプロジェクトが必要です。

Gemini 4 Argon のモデル ID は何ですか?

Google の開発者向けドキュメントによると、安定版のモデル ID は gemini-4-argon です。

Gemini 4 Argon の思考レベルはどう変更しますか?

generation_config 内の thinking_level を low、medium、high のいずれかに設定します。デフォルトは medium です。思考トークンは出力として課金され、max_output_tokens に含まれます。

65,536トークンを超える出力を得るにはどうすればよいですか?

ロングデコードを使います。background=True と大きめの max_output_tokens を指定してリクエストを送り、完了するまでインタラクションをポーリングします。バックグラウンドモードを使わない場合、65,536を超える値を指定すると400エラーが返ります。

Gemini 4 Argon のコストを抑えるにはどうすればよいですか?

急がない処理には半額の Batch または Flex を使い、プロンプトの先頭部分を固定して暗黙的キャッシュの95%割引を活用し、簡単なタスクには低い思考レベルを選び、2026年12月1日から適用される高い料金を前提に予算を組みます。

出典

AIMore in AI

See all

Latest elsewhereDate · Title · Reading time

  1. 9月の全国コアCPIは2.1%上昇、日銀の物価目標2%を上回る

    耐久消費財や公共料金、サービスが物価を押し上げる一方、コメの値下がりと補助金によるエネルギー価格の抑制が総合指数の伸びを抑えました。日本銀行は10月30日に政策決定を控えています。

    ECON · 9 MIN
  2. 日経平均は0.34%安の62,693円、AI株売りは後場に一服(10月23日)

    メタとテスラの決算でAI投資への懸念が再燃し、日経平均は一時1,445円安まで下落した後、0.34%安で取引を終えました。TOPIXは0.79%下落し、10年物国債利回りは2.795%に低下しました。

    MKT · 10 MIN
  3. 日本株デイリー(2026年10月22日):半導体株安で日経平均2.7%下落

    ラムリサーチの決算を受けて半導体の主力株が急落し、日経平均株価は7月以来初めて63,000円を下回って取引を終えました。TOPIXは1.14%下落し、来週の米FOMCと日銀金融政策決定会合を前に円は強含み、国債利回りは低下しました。

    MKT · 9 MIN
  4. JAXAの火星衛星探査計画MMXとは?日程・ローバー・目的をわかりやすく解説

    日本の探査機MMXが種子島からH3ロケットで打ち上げられ、火星へ向かっています。フォボスへの着陸、少なくとも10グラムの土壌の採取、2031年の地球帰還の計画と、火星の衛星の起源について何がわかる可能性があるのかを解説します。

    SCI · 10 MIN