Aggiungere domande e risposte con il portale di QnA Maker

Una volta creata una knowledge base, aggiungere le coppie di domande e risposte con i metadati per filtrare la risposta. Le domande riportate nella tabella seguente sono relative ai limiti dei servizi di Azure, ma ognuna riguarda un servizio di ricerca di Azure diverso.

Nota

Il servizio QnA Maker sarà ritirato il 31 marzo 2025. Una versione più recente della funzionalità di domande e risposte è ora disponibile come parte di Lingua di Azure AI. Per le funzionalità di risposta alla domanda all'interno del servizio di linguaggio vedere Risposta alla domanda. A partire dal 1° ottobre 2022 non è più possibile creare nuove risorse di QnA Maker. Per informazioni sulla migrazione delle knowledge base di QnA Maker esistenti alla risposta alla domanda, vedere la guida alla migrazione.

Associazione Domande Risposta Metadati UFX
#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

Una volta aggiunti i metadati a una coppia di domande e risposte, l'applicazione client può:

  • Richiedere risposte che corrispondono solo a determinati metadati.
  • Ricevere tutte le risposte, ma elaborarle successivamente in base ai metadati di ogni risposta.

Prerequisiti

Accedere al portale di QnA Maker

  1. Accedere al portale di QnA Maker.

  2. Selezionare la knowledge base esistente creata nell'argomento di avvio rapido precedente.

Aggiungere altre domande formulate in modi alternativi

Nella knowledge base corrente sono presenti le coppie di domande e risposte per la risoluzione dei problemi di QnA Maker. Queste coppie sono state create quando l'URL è stato aggiunto alla knowledge base durante il processo di creazione.

Quando questo URL è stato importato, è stata creata una sola domanda con una sola risposta. In questa procedura si aggiungeranno altre domande.

  1. Nella pagina Edit (Modifica) usare la casella di ricerca sopra le coppie di domande e risposte per trovare la domanda How large a knowledge base can I create?

  2. Nella colonna Question (Domanda) selezionare + Add alternative phrasing (Aggiungi formulazione alternativa), quindi aggiungere ogni nuova formulazione, fornita nella tabella seguente.

    Formulazione alternativa
    What is the max size of a knowledge base?
    How many GB of data can a knowledge base hold?
  3. Selezionare Save and train (Salva ed esegui il training) per ripetere il training della knowledge base.

  4. Selezionare Test, quindi immettere una domanda simile a una delle nuove formulazioni alternative ma non esattamente uguale:

    What GB size can a knowledge base be?

    La risposta corretta viene restituita nel formato 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.

    Se si seleziona Inspect (Esamina) sotto la risposta restituita, si vedrà che più risposte hanno soddisfatto la domanda, ma non con lo stesso livello elevato di attendibilità.

    Non aggiungere ogni possibile combinazione di formulazioni alternative. Quando si attiva l'apprendimento attivo di QnA Maker, vengono trovate le formulazioni alternative che consentiranno alla knowledge base di soddisfare al meglio le esigenze degli utenti.

  5. Selezionare nuovamente Test per chiudere la finestra di test.

Aggiungere metadati per filtrare le risposte

L'aggiunta di metadati a una coppia di domande e risposte consente all'applicazione client di richiedere risposte filtrate. Questo filtro viene applicato prima dell'applicazione del primo e del secondo classificatore.

  1. Aggiungere la seconda coppia di domande e risposte, senza i metadati, dalla prima tabella di questa guida di avvio rapido, quindi continuare con i passaggi seguenti.

  2. Selezionare View options (Opzioni di visualizzazione), quindi Show metadata (Mostra metadati).

  3. Per la coppia di domande e risposte appena aggiunta selezionare Add metadata tags (Aggiungi tag di metadati), quindi aggiungere il nome service e il valore search. L'aspetto sarà simile al seguente: service:search.

  4. Aggiungere altri tag di metadati con il nome link_in_answer e il valore false. L'aspetto sarà simile al seguente: link_in_answer:false.

  5. Cercare la prima risposta nella tabella, How large a knowledge base can I create?.

  6. Aggiungere coppie di metadati per gli stessi due tag di metadati:

    link_in_answer : true
    service: qna_maker

    Si hanno ora due domande con gli stessi tag di metadati con valori diversi.

  7. Selezionare Save and train (Salva ed esegui il training) per ripetere il training della knowledge base.

  8. Selezionare Publish (Pubblica) nel menu superiore per passare alla pagina di pubblicazione.

  9. Selezionare il pulsante Publish (Pubblica) per pubblicare la knowledge base corrente nell'endpoint.

  10. Dopo la pubblicazione della knowledge base, passare all'argomento di avvio rapido successivo per informazioni su come generare una risposta dalla knowledge base.

Cosa si è ottenuto?

È stata modificata la knowledge base per supportare più domande e sono state fornite coppie nome/valore per supportare l'applicazione di filtri durante la ricerca della risposta principale o la postelaborazione, dopo la restituzione della risposta o delle risposte.

Pulire le risorse

Se non si continua con l'argomento di avvio rapido successivo, eliminare le risorse QnA Maker e Bot Framework nel portale di Azure.

Passaggi successivi