

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Amazon Personalize 個人化開放原始碼開放搜尋的結果
<a name="opensearch-open-source"></a>

若要個人化結果開放原始碼 OpenSearch，請執行下列動作：

1.  **設定 Amazon Personalize** – 如果您尚未設定，請完成 中的步驟[設定 Amazon Personalize](setup.md)，以設定您的登入資料並設定 Amazon Personalize 的許可。您不需要設定 AWS SDKs來個人化 OpenSearch 結果。

1.  **完成 Amazon Personalize 工作流程** – 完成 Amazon Personalize 工作流程以匯入資料、使用 Personalized-Ranking-v2 或 Personalized-Ranking 配方配方建立解決方案、訓練自訂解決方案版本，並在行銷活動中部署。您必須建立項目互動資料集。使用者資料集和項目資料集是選用的。如需詳細資訊，請參閱[Amazon Personalize 工作流程詳細資訊](personalize-workflow.md)。

1.  **設定許可** – 設定許可，以便您可以從 OpenSearch 叢集存取 Amazon Personalize 資源。如需詳細資訊，請參閱[設定許可](opensearch-granting-access.md)。

1.  **安裝 Amazon Personalize Search Ranking 外掛程式** – Amazon Personalize Search Ranking 外掛程式會處理與 Amazon Personalize 的通訊，並重新排序結果。
   + 如果您已有執行中的 OpenSearch 叢集，您可以手動安裝外掛程式。如需詳細資訊，請參閱[在現有的 OpenSearch 叢集上手動安裝外掛程式](opensearch-manual-install.md)。
   + 如果您尚未建立 OpenSearch 叢集，您可以使用快速入門 bash 指令碼來建立叢集。如需詳細資訊，請參閱[使用指令碼建立新的叢集並安裝外掛程式](opensearch-install-with-script.md)。

1.  **設定 Amazon Personalize Search Ranking 外掛程式** – 若要設定外掛程式，請建立搜尋管道。*搜尋管道*是一組請求和回應處理器。當您為外掛程式建立管道時，您可以在`personalized_search_ranking`回應處理器中指定 Amazon Personalize 資源。您也可以設定外掛程式重新排名結果時，Amazon Personalize 提供結果的權重。如需詳細資訊，請參閱[建立管道](opensearch-plugin-pipeline-example.md)。

1.  **將 Amazon Personalize Search Ranking 外掛程式套用至 OpenSearch 查詢** – 您可以將 Amazon Personalize Search Ranking 外掛程式套用至 OpenSearch 索引的所有查詢和回應。您也可以將外掛程式套用至個別 OpenSearch 查詢和回應。如需將外掛程式套用至開放原始碼 OpenSearch 中查詢的資訊，請參閱 [套用外掛程式](opensource-apply-plugin.md)。

1.  **比較結果** – Amazon Personalize Search Ranking 外掛程式會在 OpenSearch 查詢回應中重新排序搜尋結果。它同時考慮來自 Amazon Personalize 的排名和來自 OpenSearch 的排名。若要了解結果如何重新排名，您可以比較使用個人化和非個人化查詢的結果。如需比較結果與開放原始碼 OpenSearch 的資訊，請參閱 [比較結果](opensource-comparing-results.md)。

1.  **監控 Amazon Personalize Search Ranking 外掛程式** – 當您套用 Amazon Personalize Search Ranking 外掛程式來搜尋查詢時，您可以透過取得搜尋管道的指標來監控外掛程式。如需在開放原始碼 OpenSearch 叢集上監控外掛程式的資訊，請參閱 [使用開放原始碼 OpenSearch 監控外掛程式](opensource-monitor.md)。如需從 OpenSearch 傳回的管道指標摘要，請參閱 [管道指標範例](monitor-response.md)。

**Topics**
+ [設定開放原始碼 OpenSearch 許可](opensearch-granting-access.md)
+ [在現有的 OpenSearch 叢集上手動安裝 Amazon Personalize Search Ranking 外掛程式](opensearch-manual-install.md)
+ [使用指令碼建立新的叢集並安裝外掛程式](opensearch-install-with-script.md)
+ [在開放原始碼 OpenSearch 中建立管道](opensearch-plugin-pipeline-example.md)
+ [將 Amazon Personalize Search Ranking 外掛程式套用至開放原始碼 OpenSearch 中的查詢](opensource-apply-plugin.md)
+ [將個人化 OpenSearch 結果與結果進行比較，無需個人化](opensource-comparing-results.md)
+ [使用開放原始碼 OpenSearch 監控外掛程式](opensource-monitor.md)