Udostępnij za pośrednictwem


Zmienianie odpowiedzi domyślnej dla zasobu usługi QnA Maker

Domyślna odpowiedź dla baza wiedzy ma zostać zwrócona, gdy nie zostanie znaleziona odpowiedź. Jeśli używasz aplikacji klienckiej, takiej jak usługa Azure AI Bot Service, może również mieć oddzielną odpowiedź domyślną wskazującą, że żadna odpowiedź nie spełnia progu oceny.

Uwaga

Usługa QnA Maker jest wycofywana 31 marca 2025 r. Nowsza wersja funkcji pytań i odpowiedzi jest teraz dostępna w ramach języka sztucznej inteligencji platformy Azure. Aby uzyskać odpowiedzi na pytania w usłudze językowej, zobacz odpowiadanie na pytania. Od 1 października 2022 r. nie będzie można tworzyć nowych zasobów usługi QnA Maker. Aby uzyskać informacje na temat migrowania istniejących baza wiedzy usługi QnA Maker do odpowiadania na pytania, zapoznaj się z przewodnikiem migracji.

Typy odpowiedzi domyślnej

W baza wiedzy istnieją dwa typy odpowiedzi domyślnej. Ważne jest, aby zrozumieć, jak i kiedy każdy z nich jest zwracany z zapytania przewidywania:

Typy odpowiedzi domyślnych Opis odpowiedzi
Odpowiedź bazy wiedzy, gdy nie zostanie określona odpowiedź No good match found in KB. — Gdy interfejs API GenerateAnswer nie znajdzie pasującej odpowiedzi na pytanie, DefaultAnswer zostanie zwrócone ustawienie usługi App Service. Wszystkie baza wiedzy w tym samym zasobie usługi QnA Maker mają ten sam domyślny tekst odpowiedzi.
Ustawienie można zarządzać w witrynie Azure Portal za pośrednictwem usługi App Service lub za pomocą interfejsów API REST na potrzeby pobierania lub aktualizowania ustawienia.
Tekst instrukcji monitu z monitem W przypadku korzystania z monitu monitu w przepływie konwersacji może nie być potrzebna odpowiedź w parze pytań i odpowiedzi, ponieważ chcesz, aby użytkownik wybrał z monitów z monitów. W takim przypadku ustaw określony tekst, ustawiając domyślny tekst odpowiedzi, który jest zwracany z każdym przewidywaniem monitów. Tekst ma być wyświetlany jako tekst instruktażowy do zaznaczenia monitów. Przykładem tego domyślnego tekstu odpowiedzi jest Please select from the following choices. Ta konfiguracja jest wyjaśniona w kilku następnych sekcjach tego dokumentu. Można również ustawić jako część definicji baza wiedzy przy użyciu interfejsu defaultAnswerUsedForExtraction API REST.

Integracja aplikacji klienckiej

W przypadku aplikacji klienckiej, takiej jak bot z usługą Azure AI Bot Service, można wybrać spośród typowych następujących scenariuszy:

  • Użyj ustawienia baza wiedzy
  • Użyj innego tekstu w aplikacji klienckiej, aby odróżnić, kiedy zostanie zwrócona odpowiedź, ale nie spełnia progu oceny. Ten tekst może być tekstem statycznym przechowywanym w kodzie lub można go przechowywać na liście ustawień aplikacji klienckiej.

Skonfiguruj domyślną odpowiedź monitu podczas tworzenia baza wiedzy

Podczas tworzenia nowego baza wiedzy domyślny tekst odpowiedzi jest jednym z ustawień. Jeśli zdecydujesz się nie ustawić go podczas procesu tworzenia, możesz zmienić go później, wykonując poniższą procedurę.

Zmień domyślną odpowiedź monitu w portalu usługi QnA Maker

Odpowiedź domyślna baza wiedzy jest zwracana, gdy nie zostanie zwrócona żadna odpowiedź z usługi QnA Maker.

  1. Zaloguj się do portalu usługi QnA Maker i wybierz baza wiedzy z listy.

  2. Wybierz pozycję Ustawienia na pasku nawigacyjnym.

  3. Zmień wartość domyślnego tekstu odpowiedzi w sekcji Zarządzanie baza wiedzy.

    Zrzut ekranu przedstawiający portal usługi QnA Maker, stronę Ustawienia z wyróżnionym domyślnym polem tekstowym odpowiedzi.

  4. Wybierz pozycję Zapisz i trenuj , aby zapisać zmianę.

Następne kroki