Google AI Studio APIキーの作成方法を徹底解説 – 初心者向け手順

Gemini APIを試したいのに、最初のAPIキー発行画面で「どのプロジェクトを選べばよいのか」「キーを作った後はどこに貼るのか」と止まる方は少なくありません。Google AI Studio APIキー 作成 方法は数分で完了しますが、キーの保管方法を誤ると、意図しない利用や情報漏えいにつながります。まずは正しく発行し、テストし、安全に運用するところまでを一気に確認しましょう。

APIキーを作る前に知っておきたいこと

Google AI Studioで発行するAPIキーは、Gemini APIを使うアプリ、業務ツール、スクリプトなどからGoogleの生成AIモデルを呼び出すための認証情報です。人が画面にログインするためのパスワードではなく、プログラムに「このリクエストを実行してよい」と示すための鍵だと考えると分かりやすいでしょう。

作成にはGoogleアカウントが必要です。個人のGoogleアカウントで試すこともできますが、顧客情報や社内データを扱う業務用途では、個人退職後の管理不能を避けるため、会社が管理するGoogle WorkspaceアカウントとGoogle Cloudプロジェクトを使う運用が基本です。

また、APIキーはGoogle AI Studioのチャット画面でGeminiを使うだけなら不要です。必要になるのは、Webサイトの問い合わせ対応、社内文書の要約、スプレッドシート連携、独自アプリなどからGemini APIを呼び出す場合です。画面上で試したいだけなのか、外部ツールと連携したいのかを先に分けると、設定の目的がぶれません。

Google AI Studio APIキーの作成方法

画面の表記は更新されることがありますが、基本的な流れは変わりません。発行時には、どのGoogle Cloudプロジェクトにキーを紐付けるかを必ず確認してください。

1. Google AI StudioにGoogleアカウントでログインする

Google AI Studioを開き、Gemini APIを利用するGoogleアカウントでログインします。初回利用時には利用規約やサービスに関する案内が表示される場合があります。内容を確認して進めてください。

会社のWorkspaceアカウントでログインできない場合は、組織の管理者がGoogle AI Studioまたは関連サービスの利用を制限している可能性があります。このケースでは個人アカウントへ切り替えて回避する前に、業務利用の可否とデータの取り扱いルールを管理者へ確認するのが安全です。

2. 「Get API key」またはAPIキー作成画面を開く

画面左側のメニュー、または上部メニューから「Get API key」「API keys」などと表示された項目を選びます。すでにキーを作成している場合は、既存キーの一覧が表示されることがあります。

ここで大切なのは、画面に表示される文字列をむやみにコピーして共有しないことです。APIキーは発行直後だけ全文を確認できる画面構成になる場合があります。画面共有中や、第三者が見られる場所での作業には注意してください。

3. Google Cloudプロジェクトを選ぶ、または新規作成する

続いて「Create API key」などのボタンを選択し、利用するGoogle Cloudプロジェクトを指定します。テスト用と本番用を分けるなら、ここで別プロジェクトを選ぶ、または新規作成します。

個人で最初の検証をするなら、新しいプロジェクトを作って問題ありません。一方、チームで使う場合は、既存の業務プロジェクトに追加する前に、請求先、管理者、利用目的、削除時の影響を確認してください。すべての用途で同じプロジェクト・同じキーを使い回すと、利用量の把握も、トラブル時の切り分けも難しくなります。

4. 作成されたAPIキーを安全な場所へ保存する

キーが表示されたらコピーし、パスワードマネージャーや組織で定めたシークレット管理ツールに保存します。メモ帳、共有スプレッドシート、チャット、メール本文に貼り付ける保管方法は避けてください。

APIキーには、用途が分かる名前を付けておくと後で助かります。たとえば「問い合わせフォーム検証用」「社内要約ツール本番用」のように、利用先と環境が分かる名称にします。キーの文字列そのものは同僚へ渡さず、権限を持つ担当者が管理する形にしてください。

発行直後に行う動作確認

APIキーを作っただけでは、実際にGemini APIを呼び出せるかは分かりません。利用するツールや開発環境で、短いリクエストを1回送って確認します。

開発環境では、キーをソースコードへ直接書かず、環境変数に登録する方法が基本です。たとえば環境変数名を`GEMINI_API_KEY`とし、プログラム側でその値を読み込みます。GitHubなどのソースコード管理にコードを保存する場合も、キーがファイルに混ざらないため、漏えい防止に役立ちます。

概念的には、次のようにキーをHTTPヘッダーで送信します。モデル名は、利用時点でGoogle AI Studioに表示される利用可能なモデルを選んでください。

“`bash curl “https://generativelanguage.googleapis.com/v1beta/models/モデル名:generateContent” -H “x-goog-api-key: $GEMINI_API_KEY” -H “Content-Type: application/json” -d ‘{“contents”:[{“parts”:[{“text”:”こんにちは。10文字以内で挨拶して”}]}]}’ “`

応答が返れば、キーと基本的な接続は正常です。401や403のエラーが出る場合は、コピー時に余分な空白や引用符が入っていないか、選択したプロジェクトが正しいか、組織側の利用制限がないかを順番に確認します。利用上限に達している場合や請求設定が必要な場合も、リクエストは失敗します。

APIキーを公開してはいけない場所

APIキーはパスワードと同じ扱いです。特に事故が多いのは、HTMLやJavaScriptに直接書き込み、ブラウザから誰でも見られる状態で公開してしまうケースです。Webサイトのフロントエンドにキーを置くと、閲覧者が開発者ツールなどから取得できる可能性があります。

問い合わせフォームやWebアプリでGemini APIを使うなら、APIキーはサーバー側、Cloud Run、Apps Scriptのプロパティ、または安全なシークレット管理機能に置きます。ブラウザからは自社サーバーへリクエストを送り、サーバー側がGemini APIを呼び出す構成にしてください。

次の4つは、業務利用で特に避けるべき保存・共有先です。

  • 公開リポジトリ、社外共有フォルダ、誰でも閲覧できるドキュメント
  • HTML、JavaScript、モバイルアプリなど利用者の端末に配布されるコード
  • メール、チャット、チケット本文への貼り付け
  • 画面キャプチャ、操作動画、社内マニュアルへのキー全文の掲載

万一、キーを公開した、または公開した可能性がある場合は、削除や非公開化だけでは不十分です。Google AI Studioまたは該当する管理画面でそのキーを無効化・削除し、新しいキーを発行して利用先を差し替えてください。漏えい後に同じキーを使い続ける判断はしません。

個人利用と業務利用で変わる管理の考え方

個人の学習や小規模な検証なら、用途別にキーを1本ずつ発行し、不要になったら削除する運用で十分なことが多いです。ただし、無料枠や利用可能なモデル、リクエスト上限は変更されるため、実装前と運用中に管理画面の利用状況を確認してください。

業務利用では、キーの作成者だけが状況を把握している状態を避けます。プロジェクトの所有者、請求先、キーの利用先、更新・削除の担当者を記録し、退職や担当変更があっても引き継げるようにします。検証環境と本番環境を分けるだけでも、誤操作時の影響を小さくできます。

顧客データ、個人情報、未公開の社内資料をプロンプトとして送る場合は、技術的に接続できるかとは別に、社内規程と利用サービスのデータ取り扱い条件を確認してください。「APIキーを作れた」ことは「どのデータでも送ってよい」ことを意味しません。特に店舗の予約情報、問い合わせ内容、人事情報、契約書は慎重な判断が必要です。

よくあるつまずきと簡単な対処法

キーを作成するボタンが見当たらない

ログインしているGoogleアカウントが想定と異なる、組織でサービスが制限されている、または画面のメニュー位置が変更されている可能性があります。まずアカウントを確認し、「API key」「Get API key」といった表記を探します。それでも表示されない業務アカウントは、Workspace管理者へ利用可否を確認してください。

APIキーを作ったのに403エラーになる

プロジェクトの選択ミス、組織ポリシー、利用上限、請求関連の設定が主な確認箇所です。キーを作り直す前に、エラーメッセージと対象プロジェクトを確認しましょう。何度も新しいキーを発行すると、どのキーがどこで使われているか分からなくなります。

キーを削除したらアプリが動かなくなった

削除したキーをアプリが使用していた状態です。緊急時は新しいキーを発行し、安全な保管場所に登録したうえで、アプリ側の環境変数やシークレットを更新します。復旧後は、削除したキーと利用先の対応関係を記録する運用に改めてください。

APIキーの発行は小さな作業ですが、Geminiを業務へ組み込む最初のセキュリティ判断でもあります。まずは検証用プロジェクトで1回動かし、用途が固まってから本番用のキーと管理ルールを整える。この順番なら、非エンジニアでも無理なく安全なAI活用へ進めます。

Related posts

Gmail アーカイブ メール 復元 方法を端末別に完全解説、受信トレイへ戻す手順

NotebookLMで資料を要約する方法|初心者向け実務完全ガイド

Gemini で議事録を作成する方法|確認・共有まで完全ガイド