
無料で使える!Google Gemini APIを使って生成AIをPythonから動かす方法
はじめに 最近では、生成AIを自分のアプリケーションやシステムに組み込みたいと考える人が増えています。Googleの Gemini API を使えば、誰でも簡単に生成AIをAPIから呼び出しシステム化に活用することができます。また、Gemini APIには無料枠も用意されており、初めての方でも安心して試すことができます。 この記事では、Gemini APIの基本から、Pythonを使用した実際のコード例、応用的な使い方を紹介します。 Gemini APIとは? GeminiはGoogleが提供する大規模生成AIモデルで、テキスト生成、コード補完、画像理解など幅広い用途に対応しています。Gemini APIは、API Keyを取得するだけで、Pythonなどから簡単に呼び出すことができます。 特徴 無料枠と料金体系 Gemini APIには、無料枠(Free Tier)が用意されており、個人や小規模プロジェクトであればほとんどコストをかけずに機能を試すことができます。以下は2025年10月時点の無料枠の目安です。上限はモデル・地域・利用状況で変動する場合があるため詳細は公式ドキュメントを確認してください。 model 主な特徴 1分あたりリクエスト数(RPM) 1分あたり入力トークン数(TPM) 1日あたりリクエスト数(RPD) Gemini 2.5 Pro 高精度・汎用型。文章生成やプログラム補完に最適。 5 125,000 100 Gemini 2.5 Flash 高速処理タイプ。応答スピードを重視するアプリに。 10 250,000 250 Gemini 2.5 Flash-Lite 軽量モデル。小規模処理・チャットボットなどに適用しやすい。 15 250,000 1,000 補足: セットアップ手順 GeminiをAPI利用する場合は、まずAPI Keyを取得し、コード上でキーを指定する必要があります。 API Keyの取得 まず、Google AI Studio にアクセスし、以下の手順でAPI Keyを取得します。 ライブラリのインストールと初期設定 以下のコードを実行して、Gemini



