이 데모에서는 ABAP용 Vertex AI SDK를 사용하여 텍스트 및 이미지와 같은 멀티모달 입력을 임베딩 모델에 전달하여 멀티모달 임베딩을 생성하는 방법을 보여줍니다.
시작하기 전에
이 데모를 실행하기 전에 직접 또는 관리자가 다음 기본 요건을 완료했는지 확인합니다.
- Google Cloud 프로젝트에서 Vertex AI API를 사용 설정합니다.
- Vertex AI API에 액세스하도록 인증을 설정합니다.
- 모델 생성 매개변수를 구성합니다. 임베딩을 생성하려면
Client Key
,Model Key
,Model ID
,Google Cloud Region Location
,Publisher
매개변수만 필요합니다.
멀티모달 임베딩 생성
멀티모달 임베딩을 생성하려면 다음 단계를 따르세요.
SAP GUI에서 트랜잭션 코드
/GOOG/SDK_IMG
를 실행합니다.또는 트랜잭션 코드
SPRO
를 실행한 후 SAP 참조 IMG를 클릭합니다.ABAP SDK for Google Cloud > 데모로 이동합니다.
데모: 멀티모달 임베딩 모델 호출하기 열기
멀티모달 임베딩 생성을 선택합니다.
클라이언트 키 필드에 인증에 사용할 클라이언트 키를 입력합니다.
모델 키 필드에 모델 키를 입력합니다. 모델 키는 모델 생성 파라미터에서 구성됩니다.
측정기준 필드에 출력 임베딩의 측정기준 수를 입력합니다(예:
1408
). 멀티모달 임베딩의 경우 사용 가능한 측정기준은128
,256
,512
,1408
입니다.적절하게 다음 필드의 값을 지정합니다.
- 이미지의 GCS URI: 요청에 이미지를 추가하려면 Cloud Storage 버킷에 저장된 이미지의 URI를 지정합니다.
- 이미지 업로드: 요청에 이미지를 추가하려면 로컬 시스템에서 이미지를 업로드합니다.
- 동영상의 GCS URI: 요청에 동영상을 추가하려면 Cloud Storage 버킷에 저장된 동영상의 URI를 지정합니다.
Cloud Storage의 파일 URI를 지정하거나 로컬 시스템에서 파일을 업로드할 수 있습니다.
텍스트 입력 필드에 입력할 텍스트를 제공합니다.
프로그램을 실행합니다. LLM의 응답 영역에 생성된 임베딩이 표시됩니다.