AIを活用した質問と回答の取得
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore SearchのSearchと推奨事項APIを使用して、訪問者のクエリに基づいてAIを活用した質問と回答を取得できます。
関連する質問と回答を生成するAIの能力は、渡すソースで インデックス付けされた項目 に直接依存します。インデックスされたコンテンツが訪問者のクエリと一致しない場合、AIは関連する応答を提供しません。たとえば、訪問者がWho is the CEO of Sitecore? を検索しても、ソースが児童書のみにインデックスを付けている場合、結果は得られません。
questions オブジェクトを使用する必要があります。このオブジェクトのデータモデルについては、Searchおよび推奨APIリファレンスドキュメントsearch.widget.items.questions
questionsオブジェクトには、いくつかのパラメータがあります。渡すパラメータに応じて、関連する質問と回答のセット、または1つの正確な回答の2種類の結果を取得できます。
関連する質問の取得
questions.related_questionsパラメーターを使用すると、訪問者の検索語に関連するAIを活用した質問と回答のペアを取得できます。たとえば、これらの質問と回答を使用して、people also askedまたはfrequently askedセクションに入力できます。
関連する質問と回答を取得するための簡単なクエリ
これは、キーフレーズに基づいて関連する質問と回答を取得する簡単な例です。
この例では、訪問者がキーフレーズcontent hubを入力し、関連する5つの質問を表示します。
リクエストの例を次に示します。
この要求に対する次の応答例では、AIが生成した質問のWhat is content hub? とHow can I integrate with content hub?、および対応する回答を確認できます。
正確な答えを得る
questions.exact_answerオブジェクトを使用すると、訪問者が入力した質問や語句に対する正確な回答を取得できます。たとえば、検索バーのすぐ下に回答を表示できます。
この例では、訪問者クエリー Mount Everest heightに対する正確な回答を提供します。
リクエストの例を次に示します。
この要求に対する応答の例を次に示します。
関連する質問と回答、および正確な回答を一緒に取得するには、同じリクエストでquestions.related_questionsとquestions.exact_answerを渡します。応答を使用して、検索バーとpeople also askedセクションの両方に正確な回答を表示できます。