이 데모에서는 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의 응답 영역에는 생성된 임베딩이 표시됩니다.