Condividi tramite


Limiti della knowledge base di QnA Maker

I limiti di QnA Maker forniti di seguito sono una combinazione dei limiti del piano tariffario di Ricerca intelligenza artificiale di Azure e dei limiti del piano tariffario di QnA Maker. È necessario conoscere entrambi i set di limiti per comprendere il numero di knowledge base che è possibile creare per ogni risorsa e la grandezza di ogni Knowledge Base.

Knowledge base

Il numero massimo di knowledge base si basa sui limiti del livello di Ricerca di intelligenza artificiale di Azure.

Livello ricerca intelligenza artificiale di Azure Gratuito Base S1 S2 S3 S3 HD
Numero massimo di knowledge base pubblicate consentite 2 14 49 199 199 2999

Ad esempio, se il livello include 15 indici consentiti, è possibile pubblicare 14 articoli della knowledge base (un indice per ogni articolo della knowledge base pubblicato). Il 15° indice, testkb, viene usato per tutte le knowledge base per la creazione e il test.

Limiti di estrazione

Vincoli di denominazione dei file

I nomi dei file non devono contenere i caratteri seguenti:

Non usare il carattere
Virgolette singole '
Virgolette doppie "

Dimensione massima dei file

Formato Dimensioni massime file (MB)
.docx 10
.pdf 25
.tsv 10
.txt 10
.xlsx 3

Numero massimo di file

Il numero massimo di file che è possibile estrarre e la dimensione massima del file si basa sui limiti del piano tariffario di QnA Maker.

Il numero massimo di collegamenti diretti che è possibile sottoporre a ricerca per indicizzazione per l'estrazione di QnA da una pagina URL è 20.

Limiti di metadati

I metadati vengono presentati come chiave basata su testo: coppia di valori, ad esempio product:windows 10. Viene archiviato e confrontato in lettere minuscole. Il numero massimo di campi di metadati è basato sui limiti del livello di Ricerca di intelligenza artificiale di Azure.

Per la versione ga, poiché l'indice di test viene condiviso tra tutti i KB, il limite viene applicato a tutti i KB nel servizio QnA Maker.

Livello ricerca intelligenza artificiale di Azure Gratuito Base S1 S2 S3 S3 HD
Numero massimo di campi di metadati per ogni servizio QnA Maker (attraverso tutte le knowledge base) 1.000 100* 1.000 1000 1000 1,000

Per nome e valore

Nella tabella seguente sono riportati la lunghezza e i caratteri accettabili per il nome e il valore dei metadati.

Articolo Caratteri consentiti Corrispondenza dei criteri regex Numero massimo di caratteri
Nome (chiave) Consente
Alfanumerico (lettere e cifre)
_ (carattere di sottolineatura)
Non deve contenere spazi.
^[a-zA-Z0-9_]+$ 100
Valore Consente tutto tranne
: (due punti)
| (barra verticale)
È consentito un solo valore.
^[^:|]+$ 500

Limiti di contenuto della Knowledge Base

Limiti complessivi sul contenuto nella knowledge base:

  • Lunghezza del testo della risposta: 25.000 caratteri
  • Lunghezza del testo della domanda: 1.000 caratteri
  • Lunghezza del testo della chiave dei metadati: 100 caratteri
  • Lunghezza del testo del valore dei metadati: 500 caratteri
  • Caratteri supportati per il nome dei metadati: caratteri alfabetici, cifre e _
  • Caratteri supportati per il valore dei metadati: tutti ad eccezione di : e |
  • Lunghezza del nome file: 200
  • Formati di file supportati: ".tsv", ".pdf", ".txt", ".docx", ".xlsx".
  • Numero massimo di domande alternative: 300
  • Numero massimo di coppie di domande-risposta: dipende dal livello di Ricerca di intelligenza artificiale di Azure scelto. Una coppia di domande e risposte esegue il mapping a un documento nell'indice di Ricerca di intelligenza artificiale di Azure.
  • Pagina URL/HTML: 1 milione di caratteri

Creare i limiti di chiamata per la Knowledge base:

Questi rappresentano i limiti per ogni azione di creazione di knowledge base; ovvero, fare clic su Crea KB o richiamare l'API di Crea Knowledge Base.

  • Numero massimo consigliato di domande alternative per ogni risposta: 300
  • Numero massimo di URL: 10
  • Numero massimo di file: 10
  • Numero massimo di domande e risposte consentite per chiamata: 1000

Aggiornare i limiti di chiamata per la Knowledge base

Questi rappresentano i limiti per ogni azione di creazione di knowledge base; ovvero, fare clic su Crea KB o richiamare l'API di Crea Knowledge Base.

  • Lunghezza di ogni nome di origine: 300
  • Numero massimo consigliato di domande alternative aggiunte o eliminate: 300
  • Numero massimo di campi di metadati aggiunti o eliminati: 10
  • Numero massimo di URL che è possibile aggiornare: 5
  • Numero massimo di domande e risposte consentite per chiamata: 1000

Aggiungere limiti per file non strutturati

Nota

  • Se è necessario usare documenti di dimensioni superiori al limite consentito, è possibile suddividere il file in file più piccoli prima di inviarli all'API.

Questi rappresentano i limiti quando i file non strutturati vengono usati per creare KB o chiamare l'API CreateKnowledgeBase:

  • Lunghezza del file: verranno estratti i primi 32.000 caratteri
  • Massimo tre risposte per file.

Limiti delle risposte predefinite alle domande

Nota

  • Se è necessario analizzare documenti di dimensioni maggiori rispetto al limite consentito, è possibile suddividere il testo in blocchi di testo più piccoli prima di inviarli all'API.
  • Un documento è costituito da una singola stringa di caratteri di testo.

Questi rappresentano i limiti quando l'API predefinita viene usata per generare risposta o chiamare l'API GenerateAnswer:

  • Numero di documenti: 5
  • Dimensioni massime di un singolo documento: 5.120 caratteri
  • Massimo tre risposte per documento.

Importante

Il supporto per file/contenuto non strutturato è disponibile solo nelle risposte alle domande.

Limiti delle modifiche

Le modifiche non consentono questi caratteri speciali: ',', '?', ':', ';', '', '',', '(', ')', '{', '}', '[', ']', '-', '+', '.', '/', '!', '*', '-', '_', '@', '#'

Passaggi successivi

Informazioni su quando e come modificare i piani tariffari del servizio.