從 AI21 Labs (Amazon Bedrock) 連線中選取和載入資料
建立連線後,您可以選取資料並將其載入到 Qlik Sense 應用程式或指令碼中。您可在資料載入編輯器或 指令碼 中載入資料。
在 資料載入編輯器 或 指令碼 中,與分析連線的通訊透過下列元件在最低程度制訂為指令碼:
-
包含您要傳送至 AI21 Labs 的請求欄位 (資料欄位) 的表格 (駐留表格)。
-
AI21 Labs LOAD 陳述式,這透過連線傳達至 AI21 Labs。
在進階設定中,技術上可以在包含其他欄位的表格中定義請求欄位和關聯欄位。不過,請求欄位和關聯欄位必須包含在相同的輸入表格中。重要的是,應瞭解,將這些欄位連結至資料模型中的欄位時,會對每個欄位值產生回應。
提示設計
寫入您傳送至生成式 AI 模型的請求 (通常稱為提示) 時,請按照特定於互動平台的準則。如需關於提示工程和如何結構化 Amazon Bedrock 連接器提示之準則的資訊,請參閱提示工程準則。
您可以使用標準句子或文字格式與 AI21 Labs (Amazon Bedrock) 連接器互動。您不需要使用任何特殊關鍵字或字串對提示加上前置詞或後置詞。請參閱 範例。
建立要傳送至 AI21 Labs 的資料表格
首先,必須載入包含傳送至模型作為請求之資料的表格。此表格必須包括單一資料欄,其中每個儲存格代表要透過模型完成的文字。對於關聯欄位可以有附加的次要欄位,但這需要符合設定中指定的欄位名稱。此為特殊欄位,不會傳送至 AI21 Labs,但附加至回應,以用於將互動資料整合至資料模型中。
資料請求量的考慮事項
載入資料時,請求欄位中的每列將會傳送至 AI21 Labs。與第三方平台互動之前,請確認您瞭解請求數量、請求中包含的資料量和連接器設定會如何影響您與第三方的財務協議和計費安排。較高的外部平台使用率可能會造成較高的費用。
建立 AI21 Labs LOAD 陳述式
您也需要使用延伸語法建立 LOAD 陳述式,以與 AI21 Labs 通訊。此指令碼部分參考 AI21 Labs (Amazon Bedrock) 連線並指定您用來傳送請求資料的表格和欄位名稱 (請參閱以上區段)。這載入獨立表格,其中將包含其他資料中模型對請求中每列的回應。
若要產生此指令碼部分,您可以為正在使用的連線使用選取資料精靈。這會產生包括您提供之屬性名稱的範本指令碼。
在 資料載入編輯器 或 指令碼 的資料來源面板中找到您正在使用的連線,並按一下 。這會開啟選取資料精靈。
使用選取資料精靈時,您需要提供兩個屬性:
-
駐留表格的名稱。此表格具有正傳送至 AI21 Labs 的請求。
-
資料欄位的名稱。此欄位包含正傳送至 AI21 Labs 的請求資料。
或者,您可以在指令碼編輯器中手動新增此內容,而不使用精靈。
按一下插入指令碼時,新的表格會新增至載入指令碼。您現在可以載入資料、檢查產生的資料模型,並使用資料建立應用程式中的分析內容。
範例
下列載入指令碼請求 AI21 Labs 中的三個完成項目。
以下是設定方式:
-
駐留表格為 QuestionsTable。
-
具有提示的資料 欄位為 Question.
-
關鍵欄位為 Question_ID。
-
AI21 Labs LOAD 陳述式包含在稱為 AI21 Labs 的表格中。