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". |
configuration |
Nazwa semantycznej konfiguracji, która będzie używana podczas przetwarzania dokumentów dla zapytań semantycznych typów. |
error |
Umożliwia użytkownikowi wybranie, czy wywołanie semantyczne powinno zakończyć się niepowodzeniem, czy zwrócić wyniki częściowe (ustawienie domyślne). |
max |
Umożliwia użytkownikowi ustawienie górnej granicy na czas potrzebny na zakończenie przetwarzania semantycznego, zanim żądanie zakończy się niepowodzeniem. |
semantic |
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