SemanticSearchOptions interface
セマンティック検索クエリのオプションを定義します
プロパティ
| answers | 設定した場合、クエリは、最もランクの高いドキュメントの主要な一節から抽出された回答を返します。 |
| captions | 設定した場合、クエリは、最もランクの高いドキュメントの主要な通路から抽出されたキャプションを返します。 キャプションが 'extractive' に設定されている場合、強調表示は既定で有効になります。 既定値は 'None' です。 |
| configuration |
セマンティック型のクエリのドキュメントを処理するときに使用されるセマンティック構成の名前。 |
| debug |
検索結果をさらに探索するために使用できるデバッグ ツールを有効にします。 |
| error |
セマンティック呼び出しを完全に失敗させるか、部分的な結果を返すか (既定) をユーザーが選択できるようにします。 |
| max |
ユーザーが、セマンティック エンリッチメントが要求が失敗するまでの処理が完了するまでにかかる時間の上限を設定できるようにします。 |
| query |
QueryRewrites が |
| semantic |
セマンティック検索に使用されるフィールド名のリスト。 |
| semantic |
セマンティックの再ランク付け、セマンティック キャプション、セマンティック回答にのみ使用される個別の検索クエリを設定できます。 基本取得フェーズとランク付けフェーズと L2 セマンティック フェーズの間で異なるクエリを使用する必要があるシナリオに役立ちます。 |
プロパティの詳細
answers
設定した場合、クエリは、最もランクの高いドキュメントの主要な一節から抽出された回答を返します。
answers?: ExtractiveQueryAnswer
プロパティ値
captions
設定した場合、クエリは、最もランクの高いドキュメントの主要な通路から抽出されたキャプションを返します。 キャプションが 'extractive' に設定されている場合、強調表示は既定で有効になります。 既定値は 'None' です。
captions?: ExtractiveQueryCaption
プロパティ値
configurationName
セマンティック型のクエリのドキュメントを処理するときに使用されるセマンティック構成の名前。
configurationName?: string
プロパティ値
string
debugMode
検索結果をさらに探索するために使用できるデバッグ ツールを有効にします。
debugMode?: string
プロパティ値
string
errorMode
セマンティック呼び出しを完全に失敗させるか、部分的な結果を返すか (既定) をユーザーが選択できるようにします。
errorMode?: "partial" | "fail"
プロパティ値
"partial" | "fail"
maxWaitInMilliseconds
ユーザーが、セマンティック エンリッチメントが要求が失敗するまでの処理が完了するまでにかかる時間の上限を設定できるようにします。
maxWaitInMilliseconds?: number
プロパティ値
number
queryRewrites
QueryRewrites が generativeに設定されている場合、クエリ用語は生成モデルに送信され、要求の再現率を高めるために 10 (既定) の書き換えが生成されます。 既定値は none です。
queryRewrites?: GenerativeQueryRewrites
プロパティ値
semanticFields
セマンティック検索に使用されるフィールド名のリスト。
semanticFields?: string[]
プロパティ値
string[]
semanticQuery
セマンティックの再ランク付け、セマンティック キャプション、セマンティック回答にのみ使用される個別の検索クエリを設定できます。 基本取得フェーズとランク付けフェーズと L2 セマンティック フェーズの間で異なるクエリを使用する必要があるシナリオに役立ちます。
semanticQuery?: string
プロパティ値
string