Cloud SQL for PostgreSQL Studio でデータ エージェントを管理する

このドキュメントでは、エージェント コンテキスト ファイルを使用して Cloud SQL for PostgreSQL Studio でデータ エージェントを作成する方法について説明します。データ エージェントは、単一のエージェント コンテキスト ファイルに関連付けられます。

データ エージェントについては、データ エージェントの概要をご覧ください。

始める前に

エージェントを作成する前に、次の前提条件を満たす必要があります。

必要なサービスを有効にする

プロジェクトで次のサービスを有効にします。

Cloud SQL インスタンスを準備する

  • 既存の Cloud SQL インスタンスにアクセスできることを確認するか、新しいインスタンスを作成します。詳細については、Cloud SQL のインスタンスを作成するをご覧ください。
  • エンドユーザーがアクセスするデータとスキーマをデータベースに入力します。

必要なロールと権限

Cloud SQL インスタンスに executesql 権限を付与する

Cloud SQL インスタンスに executesql 権限を付与し、Cloud SQL Data API を有効にするには、次のコマンドを実行します。
gcloud beta sql instances patch INSTANCE_ID --data-api-access=ALLOW_DATA_API
INSTANCE_ID は、Cloud SQL インスタンス ID に置き換えます。

データ エージェントを作成する

データ エージェントを作成する手順は次のとおりです。

  1. Google Cloud コンソールで、[Cloud SQL] ページに移動します。

    Cloud SQL に移動

  2. リストからインスタンスを選択します。

  3. ナビゲーション メニューで [Cloud SQL Studio] をクリックします。

  4. Identity and Access Management(IAM)認証を使用して Studio にログインします。

  5. [エクスプローラ] ペインで、[データ エージェント] の横にある [アクションを表示] をクリックします。

  6. [エージェントを作成] をクリックします。

  7. [エージェント名] に、一意のエージェント名を入力します。エージェント名では大文字と小文字が区別され、英字、数字、ハイフン、アンダースコアを使用できます。

  8. 省略可。[エージェントの説明] に、エージェントの説明を追加します。

  9. 省略可。[詳細設定を表示] をクリックし、[ロケーションを選択] でエージェント コンテキストを保存するリージョンを選択します。

  10. [作成] をクリックします。

エージェント コンテキストを作成する

エージェントを作成したら、Gemini CLI を使用してコンテキストを作成するの手順に沿って、エージェント コンテキスト ファイルを作成します。その後、エージェントを編集してコンテキスト ファイルをアップロードできます。

エージェントを編集する

データ エージェントを編集する手順は次のとおりです。

  1. Google Cloud コンソールで、[Cloud SQL] ページに移動します。

    Cloud SQL に移動

  2. リストからインスタンスを選択します。

  3. ナビゲーション メニューで [Cloud SQL Studio] をクリックします。

  4. Identity and Access Management(IAM)認証を使用して Studio にログインします。

  5. [エクスプローラ] ペインで、[データ エージェント] の横にある [アクションを表示] をクリックします。

  6. [エージェントを編集] をクリックします。

  7. 省略可: [エージェントの説明] を編集します。

  8. [エージェント コンテキスト ファイルのアップロード] セクションで [参照] をクリックし、エージェント コンテキスト ファイルを選択します。

  9. [保存] をクリックします。

データ エージェントを削除する

データ エージェントを削除する手順は次のとおりです。

  1. Google Cloud コンソールで、[Cloud SQL] ページに移動します。

    Cloud SQL に移動

  2. リストからインスタンスを選択します。

  3. ナビゲーション メニューで [Cloud SQL Studio] をクリックします。

  4. Identity and Access Management(IAM)認証を使用して Studio にログインします。

  5. [エクスプローラ] ペインで、[データ エージェント] の横にある [アクションを表示] をクリックします。

  6. [エージェントを削除] をクリックします。

  7. [エージェントを削除しますか?] 確認ダイアログで、エージェントの名前を入力します。

  8. [確認] をクリックして、エージェントを削除します。

次のステップ