Dodawanie pytań i odpowiedzi za pomocą portalu usługi QnA Maker

Uwaga

Usługa Azure Open AI On Your Data korzysta z dużych modeli językowych (LLMs), aby wygenerować podobne wyniki do usługi QnA Maker. Jeśli chcesz przeprowadzić migrację projektu usługi QnA Maker do usługi Azure Open AI On Your Data, zapoznaj się z naszym przewodnikiem.

Po utworzeniu baza wiedzy dodaj pary pytań i odpowiedzi (QnA) z metadanymi, aby odfiltrować odpowiedź. Pytania w poniższej tabeli dotyczą limitów usług platformy Azure, ale każda z nich musi mieć związek z inną usługą Azure Search.

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.

Paruj Pytania Odpowiedź Metadane
#1 How large a knowledge base can I create?

What is the max size of a knowledge base?

How many GB of data can a knowledge base hold?
The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details. service=qna_maker
link_in_answer=true
2. How many knowledge bases can I have for my QnA Maker service?

I selected an Azure Cognitive Search tier that holds 15 knowledge bases, but I can only create 14 - what is going on?

What is the connection between the number of knowledge bases in my QnA Maker service and the Azure Cognitive Search service size?
Each knowledge base uses 1 index, and all the knowledge bases share a test index. You can have N-1 knowledge bases where N is the number of indexes your Azure Cognitive Search tier supports. service=search
link_in_answer=false

Po dodaniu metadanych do pary pytań i odpowiedzi aplikacja kliencka może:

  • Zażądaj odpowiedzi, które są zgodne tylko z określonymi metadanymi.
  • Odbierz wszystkie odpowiedzi, ale po przetworzeniu odpowiedzi w zależności od metadanych dla każdej odpowiedzi.

Wymagania wstępne

Zaloguj się do portalu usługi QnA Maker

  1. Zaloguj się do portalu usługi QnA Maker.

  2. Wybierz istniejącą baza wiedzy z poprzedniego przewodnika Szybki start.

Dodawanie dodatkowych pytań wyrażeń alternatywnych

Bieżąca baza wiedzy zawiera pary pytań i odpowiedzi usługi QnA Maker. Te pary zostały utworzone podczas dodawania adresu URL do baza wiedzy podczas procesu tworzenia.

Po zaimportowaniu tego adresu URL utworzono tylko jedno pytanie z jedną odpowiedzią. W tej procedurze dodaj dodatkowe pytania.

  1. Na stronie Edytuj użyj pola tekstowego wyszukiwania powyżej par pytań i odpowiedzi, aby znaleźć pytanieHow large a knowledge base can I create?

  2. W kolumnie Pytanie wybierz pozycję + Dodaj alternatywne frazy, a następnie dodaj każdą nową frazę podaną w poniższej tabeli.

    Frazy alternatywne
    What is the max size of a knowledge base?
    How many GB of data can a knowledge base hold?
  3. Wybierz pozycję Zapisz i trenuj, aby ponownie wytrenować baza wiedzy.

  4. Wybierz pozycję Testuj, a następnie wprowadź pytanie zbliżone do jednej z nowych alternatywnych fraz, ale nie jest dokładnie tym samym sformułowaniem:

    What GB size can a knowledge base be?

    Prawidłowa odpowiedź jest zwracana w formacie markdown:

    The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details.

    Jeśli wybierzesz pozycję Sprawdź w obszarze zwróconej odpowiedzi, możesz zobaczyć więcej odpowiedzi na pytanie, ale nie z tym samym wysokim poziomem pewności.

    Nie należy dodawać każdej możliwej kombinacji alternatywnych fraz. Po włączeniu aktywnego uczenia usługi QnA Maker znajdzie alternatywne frazy, które najlepiej pomogą Baza wiedzy spełnić potrzeby użytkowników.

  5. Wybierz ponownie pozycję Testuj , aby zamknąć okno testu.

Dodawanie metadanych w celu filtrowania odpowiedzi

Dodanie metadanych do pary pytań i odpowiedzi umożliwia aplikacji klienckiej żądanie odfiltrowanych odpowiedzi. Ten filtr jest stosowany przed zastosowaniem pierwszej i drugiej klasyfikatorów .

  1. Dodaj drugą parę pytań i odpowiedzi bez metadanych z pierwszej tabeli w tym przewodniku Szybki start, a następnie wykonaj następujące kroki.

  2. Wybierz pozycję Wyświetl opcje, a następnie wybierz pozycję Pokaż metadane.

  3. Dla właśnie dodanej pary pytań i odpowiedzi wybierz pozycję Dodaj tagi metadanych, a następnie dodaj nazwę service i wartość .search Wygląda to następująco: service:search.

  4. Dodaj kolejny tag metadanych o nazwie link_in_answer i wartości false. Wygląda to następująco: link_in_answer:false.

  5. Wyszukaj pierwszą odpowiedź w tabeli . How large a knowledge base can I create?

  6. Dodaj pary metadanych dla tych samych dwóch tagów metadanych:

    link_in_answer : true
    service: qna_maker

    Teraz masz dwa pytania z tymi samymi tagami metadanych o różnych wartościach.

  7. Wybierz pozycję Zapisz i trenuj, aby ponownie wytrenować baza wiedzy.

  8. Wybierz pozycję Publikuj w górnym menu, aby przejść do strony publikowania.

  9. Wybierz przycisk Publikuj, aby opublikować bieżące baza wiedzy w punkcie końcowym.

  10. Po opublikowaniu baza wiedzy przejdź do następnego przewodnika Szybki start, aby dowiedzieć się, jak wygenerować odpowiedź na podstawie baza wiedzy.

Co udało ci się osiągnąć?

Edytowano baza wiedzy w celu obsługi większej liczby pytań i podanych par nazwa/wartość w celu obsługi filtrowania podczas wyszukiwania najwyższej odpowiedzi lub przetwarzania po powrocie odpowiedzi lub odpowiedzi.

Czyszczenie zasobów

Jeśli nie przejdziesz do następnego przewodnika Szybki start, usuń zasoby usługi QnA Maker i bot framework w witrynie Azure Portal.

Następne kroki