App Design Center で Vertex AI コンポーネントを構成して、Vertex AI API を有効にし、接続されたワークロードに機械学習(ML)モデルと AI アプリケーションのトレーニングとデプロイを行うアクセス権を付与できます。terraform-google-project-factory Terraform モジュールに基づいて、コンポーネントの接続と構成パラメータをカスタマイズできます。
コンポーネントの接続
次の表に、Vertex AI コンポーネントに接続できるコンポーネントと、その結果としてアプリケーションとその生成された Terraform コードに適用される更新を示します。
連結成分 |
アプリケーションの更新 |
背景情報 |
|---|---|---|
|
IAM を使用した Vertex AI のアクセス制御 | |
|
IAM を使用した Vertex AI のアクセス制御 | |
|
Cloud Run で AI アプリとエージェントをホストする |
必須の構成パラメータ
テンプレートに Vertex AI コンポーネントが含まれている場合は、デプロイする前に次のパラメータを構成する必要があります。
パラメータ名 |
説明と制約 |
背景情報 |
|---|---|---|
プロジェクト ID |
Vertex AI API を有効にするプロジェクト。 |
コンポーネントを構成する |
オプションの構成パラメータ
次のパラメータは省略可能です。詳細パラメータを表示するには、[構成] 領域で [詳細フィールドを表示] を選択します。
機能 |
パラメータ名 |
説明と制約情報 |
背景情報 |
|---|---|---|---|
API を有効にする |
デフォルトで有効になっています。API の有効化をスキップするには、チェックボックスをオフにします。 | プロジェクトと開発環境を設定する | |
API を有効にする |
デフォルトでは、Vertex AI API は有効になっています。[API ID を有効にする] セクションで他の API を追加すると、追加した API がこのリストに追加されます。 | サービス エージェント | |
API ID を有効にする |
API |
有効にする追加の API。この API のサービス エージェントが作成されます。 | サービス エージェント |
ロール |
サービス エージェントに付与するロール。 | ロールリスト | |
破棄時にサービスを無効にする |
デフォルトでは、Terraform リソースが破棄されると、サービスは無効になります。 | disable_on_destroy | |
サービスに依存するサービスを無効にする |
デフォルトでは、Terraform リソースが破棄されると、依存サービスは無効になります。 | disable_dependent_services |