SemanticSearchOptions interface

Definiuje opcje semantycznych zapytań wyszukiwania

Właściwości

answers

W przypadku ustawienia zapytanie zwraca odpowiedzi wyodrębnione z kluczowych fragmentów w najwyższych dokumentach.

captions

W przypadku ustawienia zapytanie zwraca podpisy wyodrębnione z kluczowych fragmentów w najwyżej sklasyfikowanych dokumentach. Gdy dla opcji Podpisy ustawiono wartość "extractive", wyróżnianie jest domyślnie włączone. Wartość domyślna to "Brak".

configurationName

Nazwa semantycznej konfiguracji, która będzie używana podczas przetwarzania dokumentów dla zapytań semantycznych typów.

errorMode

Umożliwia użytkownikowi wybranie, czy wywołanie semantyczne powinno zakończyć się niepowodzeniem, czy zwrócić wyniki częściowe (ustawienie domyślne).

maxWaitInMilliseconds

Umożliwia użytkownikowi ustawienie górnej granicy na czas potrzebny na zakończenie przetwarzania semantycznego, zanim żądanie zakończy się niepowodzeniem.

semanticQuery

Umożliwia ustawienie oddzielnego zapytania wyszukiwania, które będzie używane wyłącznie do semantycznego korbowania, transkrybów semantycznych i semantycznych odpowiedzi. Jest przydatna w scenariuszach, w których istnieje potrzeba użycia różnych zapytań między fazą pobierania podstawowego i klasyfikacji oraz semantyczną fazą L2.

Szczegóły właściwości

answers

W przypadku ustawienia zapytanie zwraca odpowiedzi wyodrębnione z kluczowych fragmentów w najwyższych dokumentach.

answers?: ExtractiveQueryAnswer

Wartość właściwości

captions

W przypadku ustawienia zapytanie zwraca podpisy wyodrębnione z kluczowych fragmentów w najwyżej sklasyfikowanych dokumentach. Gdy dla opcji Podpisy ustawiono wartość "extractive", wyróżnianie jest domyślnie włączone. Wartość domyślna to "Brak".

captions?: ExtractiveQueryCaption

Wartość właściwości

configurationName

Nazwa semantycznej konfiguracji, która będzie używana podczas przetwarzania dokumentów dla zapytań semantycznych typów.

configurationName?: string

Wartość właściwości

string

errorMode

Umożliwia użytkownikowi wybranie, czy wywołanie semantyczne powinno zakończyć się niepowodzeniem, czy zwrócić wyniki częściowe (ustawienie domyślne).

errorMode?: "partial" | "fail"

Wartość właściwości

"partial" | "fail"

maxWaitInMilliseconds

Umożliwia użytkownikowi ustawienie górnej granicy na czas potrzebny na zakończenie przetwarzania semantycznego, zanim żądanie zakończy się niepowodzeniem.

maxWaitInMilliseconds?: number

Wartość właściwości

number

semanticQuery

Umożliwia ustawienie oddzielnego zapytania wyszukiwania, które będzie używane wyłącznie do semantycznego korbowania, transkrybów semantycznych i semantycznych odpowiedzi. Jest przydatna w scenariuszach, w których istnieje potrzeba użycia różnych zapytań między fazą pobierania podstawowego i klasyfikacji oraz semantyczną fazą L2.

semanticQuery?: string

Wartość właściwości

string