Vertex AI API 구성

앱 디자인 센터에서 Vertex AI 구성요소를 구성하여 Vertex AI API를 사용 설정하고 연결된 워크로드에 머신러닝 (ML) 모델과 AI 애플리케이션을 학습시키고 배포할 수 있는 액세스 권한을 부여할 수 있습니다. terraform-google-project-factory Terraform 모듈을 기반으로 구성요소의 연결 및 구성 매개변수를 맞춤설정할 수 있습니다.

구성요소 연결

다음 표에는 Vertex AI 구성요소에 연결할 수 있는 구성요소와 애플리케이션 및 생성된 Terraform 코드에 대한 결과 업데이트가 포함되어 있습니다.

연결된 구성요소

애플리케이션 업데이트

배경 정보

Compute Engine 인스턴스 템플릿

  • Compute Engine 인스턴스는 Vertex AI 서비스와 상호작용할 수 있습니다.
  • roles/aiplatform.user 역할이 Compute Engine 인스턴스 템플릿 서비스 계정에 추가됩니다.
IAM을 사용한 Vertex AI 액세스 제어

서비스 계정

  • 서비스 계정은 Vertex AI 서비스와 상호작용할 수 있습니다.
  • roles/aiplatform.user 역할이 서비스 계정에 추가됩니다.
IAM을 사용한 Vertex AI 액세스 제어

Cloud Run

  • Cloud Run 서비스는 Vertex AI 서비스와 상호작용할 수 있습니다.
  • roles/aiplatform.user 역할이 Cloud Run 서비스 계정에 추가됩니다.
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