Application Design Center에서 Vertex AI 구성

Vertex AI는 ML 모델과 AI 애플리케이션을 학습시키고 배포할 수 있는 머신러닝 (ML) 플랫폼입니다. Vertex AI는 데이터 엔지니어링, 데이터 과학, ML 엔지니어링 워크플로를 결합하여 공통 도구 세트를 사용하여 팀이 공통의 도구 모음을 사용하여 공동작업을 수행할 수 있도록 지원합니다. 자세한 내용은 Vertex AI 소개를 참고하세요.

이 문서에서는 앱 디자인 센터를 사용하여 Vertex AI API를 사용 설정할 때 구성할 수 있는 연결 및 매개변수를 설명합니다. 구성 매개변수는 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에 대한 서비스 에이전트가 생성됩니다. 서비스 에이전트

역할

서비스 에이전트에게 부여할 역할입니다. 서비스 에이전트 역할

Disable Service on Destroy

기본적으로 Terraform 리소스가 삭제되면 서비스가 사용 중지됩니다. disable_on_destroy

서비스 종속 서비스 사용 중지

기본적으로 Terraform 리소스가 삭제되면 종속 서비스가 사용 중지됩니다. disable_dependent_services