はじめての方向けガイド

API キーとは何か/取得のしかた

「アプリを使うのに API キーが必要です」と言われて手が止まった方へ。 API キーが何なのかという話から、Google の Gemini API キーを実際に取得して アプリに登録するまでを、画面ごとに順を追って説明します。

目次 ◆ API キーって何? ◆ なぜアプリは「あなたのキー」を求めるのか ◆ 用意するもの ◆ Gemini API キーを取得する(手順) ◆ 取得したキーをアプリに登録する ◆ キーの取り扱い(重要) ◆ 料金・無料枠について ◆ うまくいかないとき ◆ 他のサービスの API キーでも同じ

◆API キーって何?

ひとことで言うと、「その AI サービスを、あなたの名義で使うための合鍵」です。 実体は、こういう見た目の英数字の文字列にすぎません。

AQ.Ab1CdEXAMPLEkeyEXAMPLEkeyEXAMPLE2fGh

※ 発行時期によって AIzaSy… で始まる形式のこともあります。どちらでも使い方は同じです。

アプリはこの文字列を AI サービスに一緒に送ります。受け取った側は 「このキーの持ち主からのリクエストだ」と判断して処理し、使った分をそのキーの持ち主に記録します。 つまりキーは、身分証と支払い手段を兼ねた合鍵だと考えてください。

3つのポイントだけ押さえれば十分です

「アカウントのパスワードとは違うの?」
違います。API キーが漏れても、Gmail や写真などアカウント本体には入られません。 影響が及ぶのは「その AI サービスをあなたの名義で使われる」範囲です。とはいえ料金は発生しうるので、扱いは慎重に。

◆なぜアプリは「あなたのキー」を求めるのか

AI に文章を書かせたり音声を認識させたりする処理には、実際にお金がかかります。 この費用を誰が持つかで、アプリの作りは2通りに分かれます。

アプリ側がまとめて契約する方式利用者が自分のキーを使う方式(BYOK)
料金月額課金などでアプリ側に支払うAI サービスに直接。無料枠の範囲なら 0 円のことも
データの流れアプリ運営のサーバーを経由する端末から AI サービスへ直接。運営を経由しない
手間不要最初の一度だけ、キーの取得が必要

BYOK(Bring Your Own Key=自分のキーを持ち込む)と呼ばれるのが後者です。 最初の登録がひと手間なかわりに、月額を払わずに済み、入力した内容がアプリ運営側を通りません。 このガイドで扱うのはこの方式です。

◆用意するもの

◆Gemini API キーを取得する(手順)

ここからは実際の画面で説明します。パソコンでもスマホでも手順は同じです。 所要3分ほど、クレジットカードの登録は不要です。

1

Google AI Studio を開く

下のボタンから Google AI Studio の「API キー」ページを開きます。 ログインを求められたら、お使いの Google アカウントでログインしてください。 はじめて開いたときは利用規約への同意を求められるので、内容を確認して同意します(2回目以降は出ません)。

URL:https://aistudio.google.com/app/apikey

Google AI Studio の API キー管理ページ(キーがまだ1つもない状態)
STEP 1:これが API キーの管理ページです。まだ1つも作っていない状態。
2

右上の「API キーを作成」を押す

画面右上にある 「API キーを作成」ボタンを押します。押すだけです。

画面右上の「API キーを作成」ボタン
STEP 2:右上の「API キーを作成」。
3

名前とプロジェクトを確認して「キーを作成」

小さな画面が開きます。どちらも初期値のままで構いません。

  • キー名の設定:自分用のメモ書きです。あとから見て分かる名前(例:Nier Voice 用)にしておくと便利。
  • プロジェクトを選択:キーや使用量をまとめておく「入れ物」のことです。表示されているものをそのまま選べば大丈夫。

最後に 「キーを作成」を押します。

キー名とプロジェクトを指定する「新しいキーを作成する」画面
STEP 3:初期値のままで問題ありません。
4

表示されたキーをコピーする

作成すると、長い英数字の文字列が表示されます。これがあなたの API キーです。 右側のコピーアイコン(または「鍵をコピー」)を押してコピーしてください。

この画面がいちばん大事です。 キーは他人に見えるところに残さないでください。 画面共有中なら共有を止め、SNS や質問掲示板にこの画面のスクリーンショットを貼らないようにしましょう。
API キーの詳細画面。キーの文字列とコピーボタン
STEP 4:右のアイコンでコピー。(画像のキーはダミーに差し替えてあります)

※「プロジェクト名」「プロジェクト番号」も一緒に表示されますが、アプリに必要なのは「API キー」の欄だけです。

5

あとから見直したいときは

作ったキーは一覧に残ります。同じページを開き直せば、いつでも確認・追加・削除ができます。 キーを覚えておく必要はありません。忘れたらここに戻ってきてください。

作成済み API キーの一覧
STEP 5:作成済みキーの一覧。キーの文字列をクリックすると STEP 4 の画面に戻れます。
スマホで作業している方へ: コピーしたキーは、そのままアプリの設定画面に貼り付けられます。 いったんメモアプリに控える場合は、そのメモを他人と共有しないよう気をつけてください。

◆取得したキーをアプリに登録する

BYOK 方式のアプリには、たいてい設定画面に「API キー」の入力欄があります。 そこにコピーしたキーを貼り付けて保存すれば完了です。以降は入力し直す必要はありません。

Nier Voice の場合

アプリを開き、設定 →「Gemini API キー」欄に貼り付けて保存してください。 残りのセットアップ手順は、使い方ガイドをご覧ください。

◆キーの取り扱い(重要)

◆料金・無料枠について

Gemini API には無料で使える枠が用意されており、 クレジットカードを登録していなければ、無料枠を超えた時点でリクエストが通らなくなるだけで、 勝手に課金されることはありません。 たくさん使いたい場合にだけ、Google Cloud 側で請求先アカウントを設定して有料利用に切り替えます。

無料枠でのデータの扱い: 無料枠での利用では、送信した内容が Google のサービス改善(モデルの学習を含む)に利用される場合があります。 機密情報や個人情報の入力は避けてください。 枠の内容・条件は変更されるため、最新の情報は Gemini API の料金ページと 利用規約でご確認ください。

◆うまくいかないとき

症状確認すること
「API キーが無効です」と出る 貼り付けたキーの前後に空白や改行が入っていないか。途中で切れていないか。もう一度コピーし直してください。
「API キーを入力してください」と出たまま 入力後に保存を押したか。アプリによっては保存操作が必要です。
「作成」ボタンが見つからない ログインしている Google アカウントを確認。組織(会社・学校)のアカウントでは管理者により制限されている場合があります。個人アカウントでお試しください。
お住まいの国では使えない、と表示される Gemini API の提供対象地域を確認してください。VPN 経由での回避は規約違反になり得ます。
しばらく使うとエラーになる 無料枠の上限(一定時間あたりの回数など)に達した可能性があります。時間をおいて再度お試しください。
キーをなくした 再表示ではなく作り直しが確実です。AI Studio で新しいキーを作り、アプリに入れ直してください。

◆他のサービスの API キーでも同じ

ここでは Gemini を例にしましたが、他社の AI サービスでも考え方と手順はほぼ同じです。

  1. 提供元のサイトにアカウントでログインする
  2. API キーの管理ページを開く
  3. 「新しいキーを作成」を押す
  4. 表示された文字列をコピーし、アプリの設定に貼り付ける

違うのは、キーの見た目(先頭の文字列)と、 無料枠の有無くらいです。サービスによっては最初からクレジットカードの登録が必要な場合もあるので、 料金ページを先に確認しておくと安心です。

「合鍵だから他人に渡さない」「もれたら削除して作り直す」——この2つさえ守っていれば、どのサービスでも大丈夫です。