CTS-KB

Google AI Studio 入門 — 課金の仕組み・APIキー取得・料金体系の全体像

⏱ 約 8 分で読めます
#Gemini #Google AI Studio #Gemini API #料金 #APIキー #GCP #課金

🎯 はじめに:Gemini を業務に組み込む前に押さえる「足場」

本記事はシリーズ 「Gemini AI プラットフォーム活用」の第 1 回(入門) です。Gemini を Web アプリやバッチ処理に組み込みたいエンジニアが、検証〜本番投入までに最初に必ず詰まる課金・キー管理・無料枠の境目を、実務目線で整理します。

Gemini API を呼び出す入口は大きく 2 つあり、本シリーズは前者から始めて第 5 回で後者へ橋渡しします。

入口想定ユーザー認証本シリーズでの扱い
Google AI Studio(Gemini Developer API)個人開発者・スタートアップ・PoCAPIキーPart 1〜4(本記事〜第 4 回)
Vertex AIエンタープライズ・本番運用IAM / サービスアカウントPart 5(移行ガイド)

「最初は AI Studio で動かす → 本番に乗せる時点で Vertex AI へ」というのが王道で、SDK は同じ google-generativeai を使うため、移行はオプション 1 行で済みます。詳しくは Part 5 で扱います。

🧭 シリーズ全体の地図

#タイトル主要トピック
1(本記事)Google AI Studio 入門 — 課金・APIキー・料金体系課金構造、Free Tier〜Tier 3、APIキー発行、請求確認
2Gemini モデル選定とマルチモーダル活用モデル一覧、用途別選定、画像 / 動画 / 音声 / PDF 入力
3Batch API で Gemini を 50% 安く使う非同期バッチ、JSONL、マルチモーダル × Batch
4Python で Gemini を扱う実装ガイドSDK インストール、Embedding、Vision、モデル切替
5Vertex AI 移行ガイド — エンタープライズ運用への橋渡しVertex AI 比較、IAM、Provisioned Throughput、移行手順

📦 Google AI Studio とは

Google AI Studio(旧称: MakerSuite)は、Google の Gemini モデルを API キー 1 つで呼び出せる開発者向け Web インターフェースです。Vertex AI と比べると軽量で、PoC や個人開発、ハッカソンなどに最適化されています。

主に 4 つの役割を兼ねます。

  • APIキーの発行・管理 — Gemini API を呼び出すためのキー作成
  • プロンプトのテスト — ブラウザ上でモデル挙動を確認(Vertex AI Studio 相当)
  • 使用量モニタリング — リクエスト数、トークン消費の追跡
  • GCP プロジェクト連携 — 課金や請求は GCP プロジェクトに紐づく

💡 重要: APIキーは 作成した GCP プロジェクトに紐づきます。発行画面は AI Studio ですが、課金管理の実体は GCP 側です。Part 5 の Vertex AI 移行が「同じ GCP プロジェクト内でのモード切替」になるのはこのためです。

💳 課金の仕組み:請求先はアカウント種別で決まる

「個人の Gmail で作ったキー」と「組織アカウントで作ったキー」では、請求先が完全に分かれます。会社のクレジットカードに請求を寄せたいなら、必ず組織アカウントでキーを作るのが鉄則です。

アカウント種類請求先
個人アカウント(例: xxx@gmail.com個人の GCP プロジェクトに登録したクレジットカード
組織アカウント(例: user@example.com組織の GCP 請求先アカウント

重要な設計ポイント

  • APIキーは 作成した GCP プロジェクトに紐づき、請求はそのプロジェクトの請求先アカウントへ
  • APIキー自体はどこからでも呼び出し可能(stg / prod を問わず、キーを知っていれば使える)
  • → だからこそ、キーの管理(環境変数化、Secret Manager 化)と漏洩時の即削除が極めて重要

⚠️ 「個人 Gmail で発行したキーを業務で使い続けて、退職時に請求書だけ会社に残る」という失敗例は実際にあります。組織アカウントを使う運用ルールを最初に決めておきましょう。

🪜 ティア構造:Free Tier から Tier 3 まで

Gemini API は 累計利用額に応じてレート制限が段階的に緩和されるティア制を採用しています。

ティア条件特徴
Free TierCloud Billing 未設定低めのレート制限、完全無料
Tier 1Cloud Billing 有効化有料、レート制限が大きく緩和
Tier 2累計 $250 以上の利用さらに高いレート制限
Tier 3大規模利用(要申請)エンタープライズ相当

PoC は Free Tier、本番リリース時に Tier 1 へ昇格、というのが現実的な進み方です。Tier 2 / 3 が見えてきたら Vertex AI 移行(Part 5)も同時に検討するタイミングです。

🔑 APIキーの取得手順

1. https://aistudio.google.com にログイン
   └─ 業務利用なら必ず組織アカウントで!

2. 左サイドバー → 「APIキー」

3. 「APIキーを作成」
   ├─ 既存 GCP プロジェクトをインポート
   └─ または新規 GCP プロジェクトを作成

4. プロジェクト選択 → 「キーを作成」
   └─ ⚠️ 表示されたキーは即コピー(再表示不可)

5. キーを環境変数 / Secret Manager に保存

キー管理のチェックリスト

  • ✅ キー名は後から変更可能(用途別にリネームしておくと監査が楽)
  • ✅ 不要キーは即削除(残しておくとコスト混入の原因に)
  • 漏洩時は即削除 → 再作成(既存キーの「無効化」だけでは不十分なケースあり)
  • ✅ コードに直書き禁止.env / Secret Manager / GitHub Actions Secret などで管理
  • ✅ Git の事故コミットに備えて gitleaks などのシークレットスキャナを CI に組み込む

💰 料金体系と無料枠(2026 年 5 月時点)

Gemini テキスト生成モデル

モデルFree TierPaid Tier(入力 / 出力 per 1M tokens)
Gemini 2.5 Flash-Lite無料(制限あり)$0.075 / $0.30
Gemini 2.5 Flash無料(制限あり)$0.15 / $0.60
Gemini 2.5 Pro無料(2 RPM, 50 RPD)$1.25 / $10.00
Gemini 3 Pro❌ Free Tier なし$2.00 / $12.00

Embedding モデル

モデルFree TierPaid Tier備考
gemini-embedding-001無料枠あり$0.15 / 1M tokens推奨。3072 / 1536 / 768 次元から選択可、100+ 言語対応
text-embedding-004無料無料⚠️ 2025 年 8 月に非推奨予定。新規利用は gemini-embedding-001

⚠️ text-embedding-004 は完全無料という強力なモデルですが廃止予定です。新規プロジェクトでは gemini-embedding-001 を使い、既存プロジェクトは Part 4 のコード例を参考に移行を計画してください。

Free Tier のレート制限

モデルRPMRPDTPM
Gemini 2.5 Flash-Lite301,0001,000,000
Gemini 2.5 Flash151,0001,000,000
Gemini 2.5 Pro250250,000
text-embedding-0041,500
  • RPM = Requests Per Minute(毎分リクエスト数)
  • RPD = Requests Per Day(毎日リクエスト数)
  • TPM = Tokens Per Minute(毎分トークン数)

💡 PoC レベルなら Free Tier で十分回ります。 例えば毎分 15 リクエスト × 1 日 1,000 リクエストの Flash 枠は、社内検索 RAG の検証や数百件の商品テキスト処理くらいまでは無料で回せます。

📊 請求金額の確認方法

Google AI Studio 内で確認

AI Studio
└── 左サイドバー下部
    └── Dashboard
        └── Usage and Billing
            └── Billing タブ

Google Cloud Console で詳細確認

console.cloud.google.com
└── 対象プロジェクト選択
    └── お支払い
        ├── 概要 ........... 当月見込みコスト
        ├── レポート ....... サービス別 / 日別の詳細
        └── 予算とアラート . 予算アラートの設定

予算アラートの設定(必須)

PoC や個人検証でも、設定し忘れて月数万円の請求が来た事故は珍しくありません。最初にキーを作ったら同じ日に予算アラートも作るのを習慣にしましょう。

Cloud Console → お支払い → 予算とアラート → 予算を作成

推奨しきい値:
├── 50%   → 通知のみ(早期警戒)
├── 80%   → メール通知
└── 100%  → メール通知 + Slack 通知(実装可能)

💡 100% を超えても自動でキーが止まるわけではありません。ハードリミットが必要なら、Cloud Functions と Pub/Sub で「予算超過時に APIキーを無効化する」自動化を組む必要があります(Vertex AI 側ならクォータで制御可能、Part 5 で扱います)。

🧮 コスト感の早見表

開発途中で「これいくらかかってる?」と聞かれた時の即答用です。

ユースケース推奨構成概算コスト
PoC・社内検証Free Tier無料(レート制限内)
埋め込み(RAG 検索)text-embedding-004無料(廃止までの間)
リアルタイムチャットGemini 2.5 Flash$0.15 入力 / $0.60 出力(per 1M tokens)
バッチ処理(推奨)Gemini 2.5 Flash + Batch API$0.075 入力 / $0.30 出力(50% オフ)
最安バッチFlash-Lite + Batch API$0.0375 入力 / $0.15 出力(最強コスパ)

Batch API での 50% オフは Part 3 で詳しく扱います。即時応答が要らないタスクで Batch を使わないのは課金的に損です。

✅ 第 1 回まとめ

  • Gemini を業務投入する入口は AI Studio(手軽)Vertex AI(本番) の 2 つ。PoC は AI Studio で始め、本番リリース時に Part 5 を見ながら Vertex AI へ移行する流れが王道
  • 課金は APIキーを作った GCP プロジェクトに紐づく。業務利用は必ず組織アカウントで発行
  • Free Tier だけで PoC は十分回る。商用化のタイミングで Tier 1 へ昇格
  • text-embedding-004 は 2025 年 8 月に廃止予定。新規は gemini-embedding-001 を使う
  • キー発行と同じ日に予算アラートを作る — 設定忘れによる事故は実在する
  • Batch API を使えば 50% オフで動く。即時性不要なら必ず採用候補に

次回 Gemini モデル選定とマルチモーダル活用 では、Flash / Pro / Flash-Lite / 3 Pro の使い分けと、画像・動画・音声・PDF 入力の実装上の勘所を扱います。

📚 シリーズ記事

#タイトル内容
1Google AI Studio 入門(本記事)課金・APIキー・料金体系・無料枠・予算アラート
2モデル選定とマルチモーダル活用Flash / Pro / Flash-Lite、画像・動画・音声・PDF
3Batch API で 50% 安く使う非同期バッチ、JSONL、Flash-Lite × Batch(AI Studio 編)
4Python 実装ガイドテキスト・Embedding・Vision・モデル切替
5Vertex AI 移行ガイド(基本編)エンタープライズ運用、Provisioned Throughput
6Vertex AI Batch API 編GCS 経路、AI Studio Batch との違い、二系統運用

🔗 関連リソース