本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon Personalize 化開源開源搜索的個性化結果
若要個人化開放原始碼的結果 OpenSearch,請執行下列動作:
-
設定 Amazon Personalize — 如果您尚未設定,請完成中的步驟設定 Amazon Personalize以設定您的登入資料,並設定 Amazon Personalize 的許可。您不需要設定 AWS SDKs個人化 OpenSearch 結果。
-
完成 Amazon 個人化工作流程 — 完成 Amazon Personalize 工作流程以匯入資料、使用個人化排名配方建立解決方案、訓練自訂解決方案版本,並將其部署到行銷活動中。您只能使用「個人化排名」配方。您必須建立項目互動資料集。使用者資料集和項目資料集是選擇性的。如需詳細資訊,請參閱Amazon Personalize 工作流程詳細資訊。
-
設定許可 — 設定許可,以便從 OpenSearch 叢集存取 Amazon Personalize 資源。如需詳細資訊,請參閱設定許可。
-
安裝 Amazon Personalize 化搜索排名插件 — Amazon Personalize 化搜索排名插件處理與亞馬遜的溝通個性化和重新排名結果.
-
如果您已經有執行 OpenSearch 叢集,您可以手動安裝外掛程式。如需詳細資訊,請參閱在現有 OpenSearch 叢集上手動安裝外掛程式。
-
如果您尚未建立 OpenSearch 叢集,則可以使用快速入門 bash 指令碼來建立叢集。如需詳細資訊,請參閱創建一個新的集群並使用腳本安裝插件。
-
-
設定 Amazon Personalize 搜尋排名外掛程式 — 若要設定外掛程式,您需要建立搜尋管道。搜尋管道是一組要求和回應處理器。當您為外掛程式建立管道時,請在
personalized_search_ranking
回應處理器中指定 Amazon Personalize 資源。您還可以配置外掛程式在重新排名結果時提供來自 Amazon Personalize 結果的權重。如需詳細資訊,請參閱建立管線。 -
將 Amazon Personalize 化搜索排名插件應用於 OpenSearch 查詢 — 您可以將 Amazon Personalize 化搜索排名插件應用於索 OpenSearch 引的所有查詢和響應。您還可以將插件應用於單個 OpenSearch 查詢和響應。如需將外掛程式套用至開放原始碼中的查詢的相關資訊 OpenSearch,請參閱應用插件。
-
比較結果 — Amazon Personalize 搜尋排名外掛程式會在 OpenSearch查詢回應中重新排名搜尋結果。它認為從 Amazon Personalize 化兩個排名和從排名 OpenSearch. 若要瞭解結果的重新排名方式,您可以比較使用個人化的查詢與未使用個人化的查詢結果。如需有關比較結果與開放原始碼的資訊 OpenSearch,請參閱比較結果。
-
監控 Amazon Personalize 化搜索排名插件 — 當您將 Amazon Personalize 化搜索排名插件應用於搜索查詢時,您可以通過獲取搜索管道的指標來監控插件。如需有關在開放原始碼 OpenSearch 叢集上監視外掛程式的資訊,請參閱使用開放原始碼監控外掛程式 OpenSearch。如需傳回之管線指標的摘要 OpenSearch,請參閱管道指標範例。