這個示範會使用 ABAP 專用的 Vertex AI SDK,說明如何傳遞多模態輸入內容 (例如文字和圖片) 至 Gemini 模型,進而產生多模態內容。
事前準備
執行這個示範前,請確認您或管理員已完成下列先決條件:
- 在 Google Cloud 專案中啟用 Vertex AI API。
- 設定驗證,以便存取 Vertex AI API。
- 設定模型產生參數。
生成多模態內容
如要產生多模態內容,請執行下列步驟:
在 SAP GUI 中執行交易代碼
/GOOG/SDK_IMG
。或者,您也可以執行交易代碼
SPRO
,然後按一下「SAP Reference IMG」。前往「ABAP SDK for Google Cloud > 範例」。
開啟 Vertex AI SDK:示範:叫用文字和多模態 Gemini 模型。
選取「生成多模態內容」。
在「Client key」欄位中,輸入用於驗證的用戶端金鑰。
在「Model key」欄位中,輸入模型鍵,該鍵是在模型產生參數中設定。
視需要為下列欄位指定值:
- MIME 類型:指定來源資料的 IANA 標準 MIME 類型。預設值為
application/pdf
。 - 檔案的 GCS URI:如要將圖片或其他媒體新增至要求,請指定儲存在 Cloud Storage 值區中的檔案 URI。
- 上傳媒體:如要將圖片或其他媒體新增至要求,請從本機系統上傳檔案。
您可以指定儲存在 Cloud Storage 值區中的檔案 URI,或從本機系統上傳檔案。
- MIME 類型:指定來源資料的 IANA 標準 MIME 類型。預設值為
在「輸入系統指示」欄位中,提供系統指示。
在「Enter prompt」欄位中輸入提示。
執行程式。「Response from LLM」區域會顯示系統產生的多模態內容。