이 데모에서는 ABAP용 Vertex AI SDK를 사용하여 텍스트 및 이미지와 같은 멀티모달 입력을 Gemini 모델에 전달하여 멀티모달 콘텐츠를 생성하는 방법을 보여줍니다.
시작하기 전에
이 데모를 실행하기 전에 직접 또는 관리자가 다음 기본 요건을 완료했는지 확인합니다.
- Google Cloud 프로젝트에서 Vertex AI API를 사용 설정합니다.
- Vertex AI API에 액세스하도록 인증을 설정합니다.
- 모델 생성 매개변수를 구성합니다.
멀티모달 콘텐츠 생성
멀티모달 콘텐츠를 생성하려면 다음 단계를 수행합니다.
SAP GUI에서 트랜잭션 코드
/GOOG/SDK_IMG
를 실행합니다.또는 트랜잭션 코드
SPRO
를 실행한 후 SAP 참조 IMG를 클릭합니다.ABAP SDK for Google Cloud > 데모로 이동합니다.
Vertex AI SDK: 데모: 텍스트 및 멀티모달 Gemini 모델 호출을 엽니다.
멀티모달 콘텐츠 생성을 선택합니다.
클라이언트 키 필드에 인증에 사용할 클라이언트 키를 입력합니다.
모델 키 필드에 모델 키를 입력합니다. 모델 키는 모델 생성 파라미터에서 구성됩니다.
적절하게 다음 필드의 값을 지정합니다.
- MIME 유형: 소스 데이터의 IANA 표준 MIME 유형을 지정합니다.
기본값은
application/pdf
입니다. - 파일의 GCS URI: 요청에 이미지나 기타 미디어를 추가하려면 Cloud Storage 버킷에 저장된 파일의 URI를 지정합니다.
- 미디어 업로드: 요청에 이미지나 기타 미디어를 추가하려면 로컬 시스템에서 파일을 업로드합니다.
Cloud Storage 버킷에 저장된 파일의 URI를 지정하거나 로컬 시스템에서 파일을 업로드할 수 있습니다.
- MIME 유형: 소스 데이터의 IANA 표준 MIME 유형을 지정합니다.
기본값은
시스템 안내 입력 필드에 시스템 안내를 입력합니다.
프롬프트 입력 필드에 입력 프롬프트를 입력합니다.
프로그램을 실행합니다. 생성된 멀티모달 콘텐츠가 LLM의 응답 영역에 표시됩니다.