設定內容AI 搜尋元件 configure-content-ai-search-component

內容AI 搜尋元件可為您的網站訪客提供可產生的AI支援搜尋。 瞭解如何為內容作者啟用此元件。

先決條件 prerequisites

  • 至少已建立一個內容Source,狀態為​可用
  • AEM Content AI Client OSGi設定(ContentAIClientImpl)已同時設定在作者和發佈上,具有有效的API認證和​ 預設內容Source ​值。 請參閱檔案設定Adobe Developer Console專案以瞭解如何取得認證。

建立Proxy元件 proxy-component

如同所有核心元件,建議您為AEM隨附的預設內容AI 搜尋元件建立Proxy元件。 藉由將您專案特定的變更保留在/apps下的Proxy元件中,Adobe會自動更新/libs下的基礎元件,而您的專案元件會自動繼承這些更新。 如需詳細資訊,請參閱檔案使用核心元件元件指導方針

設定使用者端資料庫 clientlib

內容AI 搜尋元件未遵循將使用者端程式庫納入核心元件的標準模式。 請按照以下步驟進行操作。

將下列專案新增至專案的頁面元件customheaderlibs.html (適用於CSS)和customfooterlibs.html (適用於JS):

<sly data-sly-use.clientLib="/libs/granite/sightly/templates/clientlib.html"
     data-sly-call="${clientLib.css @ categories='core.wcm.components.contentaisearch.v1'}"></sly>

如果您的專案在上方圖層有自己的品牌樣式,請在此類別之後為您專案自己的使用者端資料庫新增第二個類別。

使用內容AI 搜尋元件 using

您的內容作者現在可以將內容AI 搜尋元件放置在其頁面上。 如需詳細資訊,請參閱檔案內容AI 搜尋元件

元件如何使用Content AI how-it-works

  • 標準搜尋查詢的擷取層與「內容Source」的索引相同,會從設定的來源傳回相符的頁面、片段或資產。
  • 啟用AI產生的摘要時,元件會額外呼叫AEM Content AI產生的端點,將回應納入相同的索引內容中,並在摘要旁邊顯示來源,讓訪客可以驗證。
  • 由於這兩項功能都是從相同的受管內容Source中讀取,因此結果和摘要會與目前編制索引的內容保持一致。 重新執行贏取(請參閱控制您的內容來源)會重新整理兩者。

後續步驟 next-steps

recommendation-more-help
experience-manager-core-components-help-main-toc