botframework
Introduzione ai servizi QnA
Ricerca…
introduzione
QnA Maker è un servizio REST gratuito e facile da usare, basato su API e web, che allena l'intelligenza artificiale per rispondere alle domande degli utenti in modo più naturale e colloquiale. Con una logica di apprendimento della macchina ottimizzata e la capacità di integrare l'elaborazione del linguaggio leader del settore, QnA Maker distilla dati semi-strutturati come coppie di domande e risposte in risposte distinte e utili.
Creazione manuale del nostro servizio QnA
Fornendo le credenziali dell'account Microsoft è possibile autenticarsi e ricevere chiavi di abbonamento per iniziare con i servizi. Questo documento descrive i vari flussi nello strumento per creare la tua base di conoscenza.
QnA Maker funziona in tre fasi: estrazione, formazione e pubblicazione. Per iniziare, dai da qualsiasi URL delle FAQ esistenti a documenti e contenuti editoriali. Ho creato la mia domanda e le risposte manualmente.
QnA Maker estrae tutte le possibili coppie di domande e risposte, e attraverso l'interfaccia web di facile utilizzo è possibile modificare, rimuovere o aggiungere qualsiasi coppia, nonché testare e formare la base di conoscenze. La rilevanza delle risposte è la parte più importante del tuo servizio QnA.
La funzione del treno ti consente di valutare la correttezza delle risposte e correggerle e riorientare la base di conoscenza.
Esistono due modi per migliorare la pertinenza delle risposte.
un. Chatta con il tuo KB:
Chatta con la tua base di conoscenza, per vedere la rilevanza delle risposte. È possibile aggiungere una variazione a una domanda esistente e scegliere una risposta diversa per una domanda. Assicurati di premere Salva e riqualifica, per riflettere eventuali modifiche / input che hai fornito.
b. Riproduci i log di chat live:
Una funzione molto utile è vedere quali risposte il servizio restituisce per il traffico in tempo reale e quindi addestrarlo in modo appropriato. Puoi scaricare il traffico della chat dal vivo raggiungendo il tuo endpoint pubblicato facendo clic su Scarica log chat. Questo scarica tutte le domande che raggiungono il tuo end-point in ordine decrescente di frequenza. Guardando i registri delle chat, puoi decidere quali domande vuoi testare e formare la tua base di conoscenza, come descritto nella sezione precedente.
Una volta che sei soddisfatto dello scopo delle risposte, puoi pubblicare la tua knowledge base come endpoint API.
Possiamo esaminare le modifiche apportate al servizio Bot QnA e fare clic sul pulsante "Pubblica".
Il nostro servizio Bot QnA verrà implementato con successo. Mostrerà la richiesta HTTP di esempio con ID della knowledge base e chiave di sottoscrizione. Utilizzando la richiesta HTTP, possiamo costruire la nostra interfaccia utente per questo servizio Bot QnA o consumarla direttamente con il servizio Bot di Azure
Anche dopo la pubblicazione, è possibile rivedere le interazioni in tempo reale e perfezionare le risposte secondo necessità. QnA Maker si integra con altre API e soluzioni senza soluzione di continuità e su vasta scala.
Attraverso la scheda delle impostazioni è possibile aggiornare le modifiche necessarie e farti risparmiare e addestrarlo ogni volta.
Utilizzando altri servizi cognitivi con QnA Maker, è possibile creare qualcosa di elegante come un bot di chat che risponde alle domande più frequenti o complesso come una guida virtuale interattiva.
Se hai commenti o domande sul servizio, condividi i tuoi commenti andando qui e cliccando su "Feedback" nella barra di navigazione in alto.