renue

ARTICLE

Gemini API入門|Google AI Studioの使い方・無料枠・Python実装を解説【2026年版】

公開日: 2026/4/1

Gemini APIとは?

Gemini APIは、Googleが開発した大規模言語モデル「Gemini」の機能を、プログラムから利用できるAPIサービスです。テキスト生成・画像理解・音声処理・動画分析・コード生成など、マルチモーダルなAI機能を提供します。

最大の特徴は、無料枠が充実していることです。Flash系モデル(Gemini 2.0 Flash等)では、一定の利用量まで完全無料でAPIを利用できるため、初期費用ゼロでAI開発を始められます(Gemini API公式料金ページ)。

Gemini APIのモデルラインナップ

モデル入力(100万トークン)出力(100万トークン)無料枠特徴
Gemini 2.5 Pro1.25ドル(〜200K)10.00ドルあり(制限付き)最高性能。推論・コード・長文に強い
Gemini 2.0 Flash0.10ドル0.40ドルあり(1,500RPD)高速・低コスト。多くの用途に最適
Gemini 2.0 Flash-Lite0.075ドル0.30ドルあり(1,500RPD)最安・最速。大量処理向け

RPD = Requests Per Day(1日あたりのリクエスト数)

Google AI Studioとは?

Google AI Studio(aistudio.google.com)は、Gemini APIを試すための無料のWeb開発環境です。ブラウザ上でプロンプトのテスト、モデルの比較、APIキーの発行が可能で、Google AI Studio自体の利用は全リージョンで無料です。

Google AI Studioでできること

  • 各Geminiモデルのプロンプトテスト(リアルタイム)
  • 画像・動画・音声ファイルのアップロードとマルチモーダル処理
  • APIキーの発行と管理
  • プロンプトのコード化(Python/JavaScript/cURL等に自動変換)
  • Fine-tuning(カスタムモデルの学習)

Gemini APIの始め方【5ステップ】

ステップ1:Google AI Studioにアクセス

aistudio.google.com にGoogleアカウントでログインします。

ステップ2:APIキーの取得

左メニューの「Get API Key」から「Create API Key」をクリック。数秒でAPIキーが発行されます。

ステップ3:まずはAI Studioでテスト

プロンプト入力欄で質問を入力し、モデルの応答を確認。パラメータ(Temperature、Max Tokens等)の調整もGUIで可能です。

ステップ4:Pythonライブラリのインストール

pip install -U google-generativeai

ステップ5:Pythonで最初のAPI呼び出し

import google.generativeai as genai
genai.configure(api_key="your-api-key")
model = genai.GenerativeModel("gemini-2.0-flash")
response = model.generate_content("こんにちは。自己紹介してください")
print(response.text)

OpenAI API・Claude APIとの比較

比較項目Gemini APIOpenAI APIClaude API
無料枠充実(Flash: 1,500RPD)なし(最低$5)なし
最安モデルFlash-Lite: $0.075/$0.30GPT-4o mini: $0.15/$0.60Haiku: $1/$5
マルチモーダルテキスト/画像/動画/音声テキスト/画像/音声テキスト/画像
コンテキスト最大100万トークン最大128Kトークン最大200Kトークン
Google連携Workspace/Search統合なしなし
コード生成強い強い非常に強い

使い分けの指針

  • Gemini API:無料で始めたい、Google Workspace連携、動画分析、コスト最小化
  • OpenAI API:最も広いエコシステム、音声API(Whisper/TTS)、GPTs連携
  • Claude API:長文処理、指示忠実性、コード生成(Claude Code)

Gemini APIの活用シーン

  • チャットボット:無料枠で1日1,500リクエストまで処理可能。小規模サービスなら無料で運用可能
  • 動画分析:YouTube動画やアップロード動画の内容を分析・要約。他APIにない強み
  • マルチモーダル処理:画像+テキストの同時入力で、画像の説明、OCR、UI分析が可能
  • Google Workspace連携:Gmail、Googleドキュメント、スプレッドシートとの統合
  • RAGシステム:Embeddings APIでベクトル化→ナレッジ検索→Geminiで回答生成

注意点

  • 無料枠の制限:無料枠にはRPM(1分あたりリクエスト数)とRPD(1日あたり)の制限がある。本番運用では有料プランへの移行を検討
  • 地域制限:一部の機能やモデルは利用可能な地域が限定される場合がある
  • データの取り扱い:無料枠(Google AI Studio経由)ではデータが品質改善に利用される可能性。Vertex AI経由の有料版では利用されない
  • APIキーの安全管理:環境変数で管理し、ソースコードにハードコード禁止

まとめ

Gemini APIは、無料枠の充実とマルチモーダル対応が最大の特徴です。Google AI Studioで即座にテストでき、Flash系モデルなら1日1,500リクエストまで無料で利用可能。コスト面でもFlash-Liteは業界最安クラスです。まずはGoogle AI StudioでAPIキーを取得し、Pythonの数行のコードで始めてみましょう。動画分析やGoogle Workspace連携など、他APIにはない独自の強みを活かした開発がおすすめです。