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 を有効にする
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
サービス アカウント API キーの作成を有効にする
- [IAM と管理] > [組織のポリシー] を開きます。
- ポリシーのリストで、iam.managed.disableServiceAccountApiKeyCreation というポリシーをフィルタします。
- [アクション] > [ポリシーの編集] をクリックします。
- [ポリシーのソース] で [親のポリシーをオーバーライドする] を選択し、[ルールを追加] をクリックします。
- [適用] で [オフ] を選択します。
- [完了] をクリックします。
- [ポリシーを設定] をクリックします。ポップアップ ダイアログで、もう一度 [ポリシーを設定] をクリックします。
サービス アカウントを新規作成
- [IAM と管理] > [サービス アカウント] を開きます。
- [サービス アカウントを作成] をクリックします。
- サービス アカウントを次のように構成します。
- サービス アカウント名:
vertex-ai-runner
- サービス アカウント ID:
vertexairunner
- サービス アカウント名:
- [作成して続行] をクリックします。
- [権限] で [ロールを選択] をクリックし、メニューから [Vertex AI Platform Express ユーザー] を選択します。
- [続行] をクリックします。
- [完了] をクリックします。
API キーを作成する
- [API とサービス] > [認証情報] を開きます。
- [認証情報を作成] > [API キー] をクリックします。
- API キーを次のように構成します。
- 名前:
vertexaiapikey
- サービス アカウントを介して API 呼び出しを認証する: オン。
- 名前:
- [サービス アカウントを選択] をクリックします。
- 前の手順で作成したサービス アカウントを選択し、[選択] をクリックします。
- [作成] をクリックします。
最初の API リクエストを送信する
API キーを取得したら、API クイックスタートで、API キーを使用して最初のリクエストを行う方法を学びます。
省略可: API キーをローカルで設定する
最初のテストでは、API キーをハードコードできますが、安全ではないため、一時的なものにする必要があります。このセクションの残りの部分では、さまざまなオペレーティング システムで環境変数としてローカルに API キーを設定する方法について説明します。
手順を開くにはクリック
Linux / macOS
-
次のコマンドを実行して、使用しているコマンドライン シェルを確認します。
echo $SHELL
出力は次のようになります。
/bin/bash
-
次のいずれかの方法で、API キーのシェル エクスポート変数を追加します。
-
前の手順の出力が
/bin/bash
の場合:-
.bashrc
を開きます。touch ~/.bashrc open ~/.bashrc
-
.bashrc
に次の行を追加します。export GEMINI_API_KEY=YOUR_API_KEY
-
ファイルを保存し、次のコマンドを実行して変更を適用します。
source ~/.bashrc
-
-
前の手順の出力が
/bin/zsh
の場合:-
.zshrc
を開きます。touch ~/.zshrc open ~/.zshrc
-
.zshrc
に次の行を追加します。export GEMINI_API_KEY= YOUR_API_KEY
-
ファイルを保存し、次のコマンドを実行して変更を適用します。
source ~/.zshrc
-
-
Windows
- システム設定で [環境変数] を検索する
- [ユーザー変数](現在のユーザー用)または [システム変数](すべてのユーザー用 - 慎重に使用)を編集します。
- 変数を作成し、
export GEMINI_API_KEY=YOUR_API_KEY
を追加します。 - 変更を適用する