Esercitazione: Creare un bot domande frequenti

Creare un bot di domande frequenti con risposte alle domande personalizzate e al servizio Azure Bot senza codice.

In questa esercitazione verranno illustrate le procedure per:

  • Collegare una domanda a un progetto/knowledge base a un servizio Azure Bot
  • Distribuire un bot
  • Chattare con il bot in una chat Web
  • Abilitare il bot nei canali supportati

Creare e pubblicare una knowledge base

Seguire l'articolo introduttivo. Dopo aver distribuito correttamente la Knowledge Base, si sarà pronti per iniziare questo articolo.

Creare un bot

Dopo aver distribuito il progetto/knowledge base, è possibile creare un bot dalla pagina Distribuisci knowledge base :

  • È possibile creare rapidamente diversi bot, che indirzzano tutti alla stessa knowledge base per aree o piani tariffari differenti per i singoli bot.

  • Quando si apportano modifiche alla knowledge base e alla ridistribuitura, non è necessario eseguire ulteriori azioni con il bot. È già configurato per interagire con la knowledge base e funziona con tutte le successive modifiche a essa apportate. Ogni volta che si pubblica una knowledge base, tutti i bot connessi vengono aggiornati automaticamente.

  1. In Language Studio, nella pagina Distribuzione knowledge base della domanda selezionare Crea bot.

    Screenshot of UI with option to create a bot in Azure.

  2. Viene visualizzata una nuova scheda del browser per il portale di Azure, con la pagina di creazione del servizio Azure Bot. Configurare il servizio Azure Bot.

    Impostazione Valore
    Handle di bot Identificatore univoco del bot. Questo valore deve essere distinto dal nome dell'app
    Subscription Selezionare la propria sottoscrizione
    Resource group Selezionare un gruppo di risorse esistente o crearne uno nuovo
    Location Selezionare la posizione desiderata
    Piano tariffario Scegliere un piano tariffario
    Nome app Nome del servizio app per il bot
    Linguaggio SDK C# o Node.js. Una volta creato il bot, è possibile scaricare il codice nell'ambiente di sviluppo locale e continuare il processo di sviluppo.
    Chiave di autenticazione QnA Questa chiave viene popolata automaticamente in risposta al progetto/alla knowledge base
    Piano di servizio app/Località Questo valore viene popolato automaticamente, non modificare questo valore
  3. Dopo aver creato il bot, aprire la risorsa servizio Bot.

  4. In Impostazioni selezionare Test in chat Web.

    Screenshot of Azure Bot Service UI button that reads

  5. Quando viene visualizzato il prompt della chat Type your message (Digitare il messaggio), immettere:

    How do I setup my surface book?

    Il chatbot risponde con una risposta della knowledge base.

    Screenshot of bot test chat response containing a question and bot generated answer.

Integrare il bot con canali

Selezionare Canali nella risorsa del servizio Bot creata. È possibile attivare il bot in canali supportati aggiuntivi.

Screenshot of integration with teams with product icons.

Pulire le risorse

Se non si continuerà a usare questa applicazione, eliminare le risorse del servizio bot e risposte alle domande associate.

Passaggi successivi

Passare all'articolo successivo per informazioni su come personalizzare il bot domande frequenti con prompt multi-turn.