Risorse di Azure per rispondere alle domande

La risposta alle domande usa diverse origini di Azure, ognuna con uno scopo diverso. Informazioni su come vengono usate singolarmente consente di pianificare e selezionare il piano tariffario corretto o sapere quando modificare il piano tariffario. Informazioni sul modo in cui vengono usate le risorse in combinazione consentono di trovare e risolvere i problemi quando si verificano.

Pianificazione delle risorse

Quando si sviluppa una knowledge base, nella fase del prototipo, è comune avere una singola risorsa per i test e la produzione.

Suggerimento

"Knowledge base" e "progetto" sono termini equivalenti nella risposta alle domande e possono essere usati in modo intercambiabile.

Quando si passa alla fase di sviluppo del progetto, è consigliabile considerare:

  • Quante lingue il sistema knowledge base conterrà?
  • Quante aree sono necessarie per essere disponibili in knowledge base?
  • Quanti documenti in ogni dominio il sistema contiene?

Considerazioni sul piano tariffario

Ci sono generalmente tre parametri da considerare:

  • Velocità effettiva necessaria:

    • La velocità effettiva per la risposta alle domande è attualmente limitata a 10 record di testo al secondo per le API di gestione e le API di stima.

    • Ciò dovrebbe influire anche sulla selezione dello SKU di Ricerca cognitiva di Azure, vedere altri dettagli qui. Inoltre, potrebbe essere necessario modificare la capacità di Ricerca cognitiva con repliche.

  • Dimensioni e numero di Knowledge Base: scegliere lo SKU di Ricerca di Azure appropriato per lo scenario. In genere, si decide il numero di knowledge base necessari in base al numero di domini soggetti diversi. Un dominio soggetto (per una singola lingua) deve trovarsi in una sola knowledge base.

    Con la risposta personalizzata alle domande, è possibile scegliere di configurare la risorsa di lingua in una singola lingua o in più lingue. È possibile effettuare questa selezione quando si crea il primo progetto in Language Studio.

    Importante

    È possibile pubblicare le knowledge base N-1 di una singola lingua o N/2 di lingue diverse in un determinato livello, in cui N è l'indice massimo consentito nel livello. Verificare anche le dimensioni massime e il numero di documenti consentiti per ogni livello.

    Ad esempio, se il livello ha 15 indici consentiti, è possibile pubblicare 14 knowledge base dello stesso linguaggio (un indice per ogni knowledge base pubblicato). L'indice 15° viene usato per tutte le knowledge base per la creazione e il test. Se si sceglie di avere knowledge base in lingue diverse, è possibile pubblicare solo sette knowledge base.

  • Numero di documenti come origini: non esistono limiti al numero di documenti che è possibile aggiungere come origini nella risposta alle domande.

La tabella seguente indica alcune linee guida generali.

Ricerca cognitiva di Azure Limitazioni
Sperimentazione Livello gratuito Pubblicazione di massimo 2 Knowledge Base, dimensioni 50 MB
Ambiente di sviluppo/test Basic Pubblicazione di massimo 14 Knowledge Base, dimensioni 2 GB
Ambiente di produzione Standard Pubblicazione di massimo 49 Knowledge Base, dimensioni 25 GB

La velocità effettiva per la risposta alle domande è attualmente limitata a 10 record di testo al secondo per le API di gestione e le API di stima. Per specificare 10 record di testo al secondo per il servizio, è consigliabile lo SKU S1 (un'istanza) di Ricerca cognitiva di Azure.

Chiavi in risposta alle domande

La funzionalità di risposta alle domande personalizzata gestisce due tipi di chiavi: creazione di chiavi e chiavidi Ricerca cognitiva di Azure usate per accedere al servizio nella sottoscrizione del cliente.

Usare queste chiavi quando si effettuano richieste al servizio tramite API.

Nome Location Scopo
Creazione/chiave di sottoscrizione Portale di Azure Queste chiavi vengono usate per accedere alle API del servizio lingua. Queste API consentono di modificare le domande e le risposte nel knowledge base e pubblicare il knowledge base. Queste chiavi vengono create quando si crea una nuova risorsa.

Trovare queste chiavi nella risorsa Servizi cognitivi nella pagina Chiavi ed endpoint .
Ricerca cognitiva di Azure Amministrazione chiave Portale di Azure Queste chiavi vengono usate per comunicare con il servizio di ricerca cognitiva di Azure distribuito nella sottoscrizione di Azure dell'utente. Quando si associa una risorsa Ricerca cognitiva di Azure alla funzionalità di risposta alle domande personalizzate, la chiave di amministrazione viene passata automaticamente alla risposta alle domande.

È possibile trovare queste chiavi nella risorsa Ricerca cognitiva di Azure nella pagina Chiavi.

Trovare le chiavi di creazione nel portale di Azure

È possibile visualizzare e reimpostare le chiavi di creazione dal portale di Azure, in cui è stata aggiunta la funzionalità di risposta alla domanda personalizzata nella risorsa della lingua.

  1. Passare alla risorsa della lingua nel portale di Azure e selezionare la risorsa con il tipo servizi cognitivi:

    Screenshot dell'elenco di risorse di risposta alle domande.

  2. Passare a Chiavi ed endpoint:

    Screenshot della chiave di sottoscrizione.

Area del servizio di gestione

Nella risposta alle domande personalizzate, sia la gestione che i servizi di stima vengono raggruppati nella stessa area.

Scopi delle risorse

Ogni risorsa di Azure creata con la funzionalità di risposta alle domande personalizzate ha uno scopo specifico:

  • Risorsa del linguaggio (definita anche risorsa Analisi del testo a seconda del contesto in cui si sta valutando la risorsa.
  • Risorsa ricerca cognitiva

Risorsa del linguaggio

La risorsa del linguaggio con funzionalità di risposta alle domande personalizzate offre l'accesso alle API di creazione e pubblicazione, ospita il runtime di classificazione e fornisce dati di telemetria.

Ricerca cognitiva di Azure risorsa

La risorsa Ricerca cognitiva viene usata per:

  • Archiviare le coppie di domande e risposte
  • Specificare la classificazione iniziale (ranker #1) delle coppie di domande e risposte in fase di esecuzione

Utilizzo dell'indice

È possibile pubblicare le knowledge base N-1 di una singola lingua o N/2 di lingue diverse in un determinato livello, dove N è il numero massimo di indici consentiti nel livello Ricerca cognitiva di Azure. Verificare anche le dimensioni massime e il numero di documenti consentiti per ogni livello.

Ad esempio, se il livello ha 15 indici consentiti, è possibile pubblicare 14 knowledge base dello stesso linguaggio (un indice per ogni knowledge base pubblicato). L'indice 15° viene usato per tutte le knowledge base per la creazione e il test. Se si sceglie di avere knowledge base in lingue diverse, è possibile pubblicare solo sette knowledge base.

Utilizzo della lingua

Con la risposta alle domande personalizzate, è possibile scegliere di configurare il servizio per le knowledge base in una singola lingua o in più lingue. Questa scelta viene effettuata durante la creazione della prima knowledge base nella risorsa della lingua.

Passaggi successivi