Google Cloud API キーを取得する

Vertex AI で Gemini を使用するには、Google Cloud API キーまたはアプリケーションのデフォルト認証情報を使用して認証する必要があります。テストには API キーを使用し、本番環境にはアプリケーションのデフォルト認証情報を使用することをおすすめします。このページでは、 Google Cloud アカウントをすでにお持ちかどうかに応じて、 Google Cloud API キーを取得する方法について説明します。

アカウントがあるかどうかを選択します。 Google Cloud


Google Cloud API キーを作成する

すでに Google Cloud アカウントをお持ちの場合は、次の手順で標準の Google Cloud API キーを取得します。また、API キーの代わりにアプリケーションのデフォルト認証情報を使用することもできます。

始める前に

プロジェクトを選択して課金を有効にし、Vertex AI API を有効にする

  1. Sign in to your Google Account.

    If you don't already have one, sign up for a new account.

  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Vertex AI API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Vertex AI API.

    Enable the API

サービス アカウント API キーの作成を有効にする

  1. [IAM と管理] > [組織のポリシー] を開きます。
  2. ポリシーのリストで、iam.managed.disableServiceAccountApiKeyCreation というポリシーをフィルタします。
  3. [アクション] > [ポリシーの編集] をクリックします。
  4. [ポリシーのソース] で [親のポリシーをオーバーライドする] を選択し、[ルールを追加] をクリックします。
  5. [適用] で [オフ] を選択します。
  6. [完了] をクリックします。
  7. [ポリシーを設定] をクリックします。ポップアップ ダイアログで、もう一度 [ポリシーを設定] をクリックします。

サービス アカウントを新規作成

  1. [IAM と管理] > [サービス アカウント] を開きます。
  2. [サービス アカウントを作成] をクリックします。
  3. サービス アカウントを次のように構成します。
    • サービス アカウント名: vertex-ai-runner
    • サービス アカウント ID: vertexairunner
  4. [作成して続行] をクリックします。
  5. [権限] で [ロールを選択] をクリックし、メニューから [Vertex AI Platform Express ユーザー] を選択します。
  6. [続行] をクリックします。
  7. [完了] をクリックします。

API キーを作成する

  1. [API とサービス] > [認証情報] を開きます。
  2. [認証情報を作成] > [API キー] をクリックします。
  3. API キーを次のように構成します。
    • 名前: vertexaiapikey
    • サービス アカウントを介して API 呼び出しを認証する: オン。
  4. [サービス アカウントを選択] をクリックします。
  5. 前の手順で作成したサービス アカウントを選択し、[選択] をクリックします。
  6. [作成] をクリックします。

最初の API リクエストを送信する

API キーを取得したら、API クイックスタートで、API キーを使用して最初のリクエストを行う方法を学びます。

省略可: API キーをローカルで設定する

最初のテストでは、API キーをハードコードできますが、安全ではないため、一時的なものにする必要があります。このセクションの残りの部分では、さまざまなオペレーティング システムで環境変数としてローカルに API キーを設定する方法について説明します。

手順を開くにはクリック

Linux / macOS

  1. 次のコマンドを実行して、使用しているコマンドライン シェルを確認します。

    echo $SHELL

    出力は次のようになります。

    /bin/bash
  2. 次のいずれかの方法で、API キーのシェル エクスポート変数を追加します。

    • 前の手順の出力が /bin/bash の場合:

      1. .bashrc を開きます。

        touch ~/.bashrc
                open ~/.bashrc
      2. .bashrc に次の行を追加します。

        export GEMINI_API_KEY=YOUR_API_KEY
      3. ファイルを保存し、次のコマンドを実行して変更を適用します。

        source ~/.bashrc
    • 前の手順の出力が /bin/zsh の場合:

      1. .zshrc を開きます。

        touch ~/.zshrc
                open ~/.zshrc
      2. .zshrc に次の行を追加します。

        export GEMINI_API_KEY= YOUR_API_KEY
      3. ファイルを保存し、次のコマンドを実行して変更を適用します。

        source ~/.zshrc

Windows

  1. システム設定で [環境変数] を検索する
  2. [ユーザー変数](現在のユーザー用)または [システム変数](すべてのユーザー用 - 慎重に使用)を編集します。
  3. 変数を作成し、export GEMINI_API_KEY=YOUR_API_KEY を追加します。
  4. 変更を適用する