Delen via


Zelfstudie: Een faq-bot maken met Azure AI Bot Service

Een FAQ-bot maken met QnA Maker en Azure Bot Service zonder code te schrijven.

In deze zelfstudie leert u het volgende:

  • Een QnA Maker-Knowledge Base koppelen aan een Azure AI-Bot Service
  • De bot implementeren
  • Chatten met de bot testen in een webgesprek
  • De bot in de ondersteunde kanalen oplichten

Notitie

De QnA Maker-service wordt op 31 maart 2025 buiten gebruik gesteld. Er is nu een nieuwere versie van de vraag- en antwoordmogelijkheid beschikbaar als onderdeel van Azure AI Language. Zie Vragen beantwoorden voor de mogelijkheden voor het beantwoorden van vragen in de Taalservice. Vanaf 1 oktober 2022 kunt u geen nieuwe QnA Maker-resources meer maken. Raadpleeg de migratiehandleiding voor informatie over het migreren van bestaande QnA Maker-knowledge bases naar het beantwoorden van vragen.

Een knowledge base maken

Volg de quickstart om een Knowledge Base te maken. Wanneer de Knowledge Base is gepubliceerd, komt u op de onderstaande pagina.

Schermopname van geslaagde publicatie

Een bot maken

Na het publiceren kunt u een bot maken op de pagina Publiceren:

  • U kunt snel een aantal bots maken, die allemaal verwijzen naar dezelfde knowledge base voor verschillende regio's of abonnementen voor de individuele bots.
  • Als u slechts één bot wilt gebruiken voor de knowledge base, gebruikt u de koppeling Alle bots weergeven in Azure Portal om een lijst met uw huidige bots weer te geven.

Wanneer u wijzigingen aanbrengt in de knowledge base en deze opnieuw publiceert, hoeft u geen verdere actie te ondernemen voor de bot. Deze is al geconfigureerd voor gebruik van de knowledge base en kan overweg met alle toekomstige wijzigingen in de knowledge base. Steeds wanneer u een knowledge base publiceert, worden alle bots die met de knowledge base zijn verbonden, automatisch bijgewerkt.

  1. Selecteer in de QnA Maker-portal op de pagina Publiceren de optie Bot maken. Deze knop wordt alleen weergegeven nadat u de knowledge base hebt gepubliceerd.

    Schermopname van het maken van een bot

  2. Er wordt een nieuw browsertabblad geopend voor de Azure Portal, met de pagina voor het maken van de Azure AI-Bot Service. Configureer de Azure AI-Bot Service. De bot en QnA Maker kunnen het abonnement voor de web-appservice delen, maar ze kunnen de web-app niet delen. Dit betekent dat de naam van de app voor de bot anders moet zijn dan de naam van de app voor de QnA Maker-service.

    • Wel doen
      • Wijzig de gebruikersnaam van de bot als deze niet uniek is.
      • Selecteer de SDK-taal. Nadat de bot is gemaakt, kunt u de code downloaden naar uw lokale ontwikkelomgeving en het ontwikkelingsproces voortzetten.
    • Niet doen
      • De volgende instellingen wijzigen in de Azure-portal als u de bot maakt. Deze zijn vooraf ingevuld voor uw bestaande knowledge base:
        • QnA-verificatiesleutel
        • App Service-plan en -locatie
  3. Open de resource Botservice nadat de bot is gemaakt.

  4. Selecteer onder BotbeheerTesten in webchat.

  5. Voer in het chatbericht Typ uw bericht het volgende in:

    Azure services?

    De chatbot reageert met een antwoord uit uw knowledge base.

    Schermopname van bot die een antwoord retourneert

  6. De bot oplichten in aanvullende ondersteunde kanalen.

De bot integreren met kanalen

Selecteer Kanalen in de botserviceresource die u hebt gemaakt. U kunt de bot oplichten in extra ondersteunde kanalen.

Schermopname van integratie met teams