AlloyDB AI と AlloyDB Omni をインストールする

このページでは、AlloyDB AI を使用して AlloyDB Omni をダウンロードしてインストールする方法について説明します。AlloyDB AI は、エンタープライズ生成 AI アプリケーションを構築できる AlloyDB Omni に含まれる一連の機能です。

AlloyDB Omni をインストールするには、以下をご覧ください。

AlloyDB Omni のインストール時に AlloyDB AI を有効にできます。AlloyDB Omni は Vertex AI と統合して、クラウドベースの ML モデルをクエリできます。AlloyDB Omni のどちらのエディションでも、ML モデルから生成されたオンライン予測とベクトル エンベディングを操作できます。

AlloyDB の ML 機能の詳細については、生成 AI アプリケーションを構築するをご覧ください。

クラウドベースのモデルをクエリするように AlloyDB Omni インストールを構成する

Vertex AI を使用してクラウドベースのモデルをクエリできるように AlloyDB Omni をインストールする手順は次のとおりです。

  1. Google Cloudを使用してサービス アカウントを作成します。

  2. JSON 形式でサービス アカウント キーを作成してダウンロードします。

  3. 鍵はファイル システム上の永続的な場所に保存します。このファイルは、AlloyDB Omni サーバーの存続期間中、この場所に存在します。

    ファイル システム上のこの場所をメモします。この情報は次のステップで必要になります。

  4. 適切なプロジェクトとサービス アカウントに Vertex AI Identity and Access Management(IAM)権限を追加します。

    gcloud projects add-iam-policy-binding PROJECT_ID \
        --member="serviceAccount:SERVICE_ACCOUNT_ID" \
        --role="roles/aiplatform.user"

    次のように置き換えます。

    • PROJECT_ID: 実際の Google Cloud プロジェクト ID。

    • SERVICE_ACCOUNT_ID: 前の手順で作成したサービス アカウントの ID。これには、@PROJECT_ID.iam.gserviceaccount.com 接尾辞全体が含まれます(例: my-service@my-project.iam.gserviceaccount.com)。

  5. AlloyDB Omni のインストールをカスタマイズするの手順をすべて実施します。sudo alloydb database-server install コマンドは次のコマンドに置き換えます。

    sudo alloydb database-server install \
        --data-dir=DATA_DIR \
        --enable-alloydb-ai=true \
        --private-key-file-path=KEY_PATH \
        --vertex-ai-region="LOCATION"

    次のように置き換えます。

    • DATA_DIR: AlloyDB Omni がデータ ディレクトリに使用するファイル システムのパス。

    • KEY_PATH: 前の手順でダウンロードしたサービス アカウント キーのファイル システム パス。

    • LOCATION: Google Cloud リージョン(例: us-central1)。生成 AI をサポートするリージョンの一覧については、Vertex AI の生成 AI のロケーションをご覧ください。

次のステップ