QnA Maker en grenzen van knowledge base

QnA Maker de onderstaande limieten zijn een combinatie van de limieten Azure Cognitive Search prijscategorie en de limieten QnA Maker prijscategorie. U moet beide limieten kennen om te begrijpen hoeveel knowledge bases u per resource kunt maken en hoe groot elke knowledge base kan groeien.

Knowledge bases

Het maximum aantal Knowledge Bases is gebaseerd op Azure Cognitive Search laaglimieten.

Azure Cognitive Search laag Gratis Basic S1 S2 S3 S3 HD
Maximum aantal gepubliceerde Knowledge Bases dat is toegestaan 2 14 49 199 199 2,999

Als uw laag bijvoorbeeld 15 toegestane indexen heeft, kunt u 14 knowledge bases publiceren (één index per gepubliceerde Knowledge Base). De 15e index, testkb , wordt gebruikt voor alle Knowledge Bases voor het maken en testen.

Extractielimieten

Beperkingen voor bestandsnaamgeving

Bestandsnamen mogen niet de volgende tekens bevatten:

Gebruik geen teken
Enkele aangave '
Dubbele aangave "

Maximale bestandsgrootte

Indeling Maximale bestandsgrootte (MB)
.docx 10
.pdf 25
.tsv 10
.txt 10
.xlsx 3

Maximum aantal bestanden

Het maximum aantal bestanden dat kan worden geëxtraheerd en de maximale bestandsgrootte is gebaseerd op uw QnA Maker limieten voor de prijscategorie.

Het maximum aantal dieptekoppelingen dat kan worden verkend voor extractie van QnA's van een URL-pagina is 20.

Limieten voor metagegevens

Metagegevens worden weergegeven als een sleutel op basis van tekst: waardepaar, zoals product:windows 10 . Deze wordt in kleine gevallen opgeslagen en vergeleken. Het maximum aantal metagegevensvelden is gebaseerd op de limieten Azure Cognitive Search de laag .

Voor ga-versie, omdat de testindex wordt gedeeld over alle KB's, wordt de limiet toegepast op alle KB's in de QnA Maker service.

Azure Cognitive Search laag Gratis Basic S1 S2 S3 S3 HD
Maximumaantal metagegevensvelden per QnA Maker service (voor alle KB's) 1000 100* 1000 1000 1000 1000

Op naam en waarde

De lengte en acceptabele tekens voor de naam en waarde van metagegevens worden vermeld in de volgende tabel.

Item Toegestane chars Regex-patroon komt overeen Maximum aantal chars
Naam (sleutel) Kunt
Alfanumeriek (letters en cijfers)
_ (onderstrepingsteken)
Mag geen spaties bevatten.
^[a-zA-Z0-9_]+$ 100
Waarde Hiermee staat u alles toe behalve
: (dubbele punt)
| (verticale pijp)
Er is slechts één waarde toegestaan.
^[^:|]+$ 500

Knowledge Base inhoudslimieten instellen

Algemene limieten voor de inhoud in de knowledge base:

  • Lengte van antwoordtekst: 25.000 tekens
  • Lengte van vraagtekst: 1000 tekens
  • Lengte van de tekst van de metagegevenssleutel: 100 tekens
  • Lengte van de tekst van de metagegevenswaarde: 500 tekens
  • Ondersteunde tekens voor metagegevensnaam: alfabeten, cijfers en _
  • Ondersteunde tekens voor metagegevenswaarde: Alle behalve : en |
  • Lengte van bestandsnaam: 200
  • Ondersteunde bestandsindelingen: ".tsv", ".pdf", ".txt", ".docx", ".xlsx".
  • Maximum aantal alternatieve vragen: 300
  • Maximum aantal vraag-antwoordparen: is afhankelijk van de Azure Cognitive Search gekozen laag. Een vraag-en-antwoordpaar wordt gekoppeld aan een document Azure Cognitive Search index.
  • URL-/HTML-pagina: 1 miljoen tekens

Aanroeplimieten voor Knowledge Base maken:

Deze vertegenwoordigen de limieten voor elke create knowledge base-actie; Dat wil zeggen dat u op KB maken klikt of de CreateKnowledgeBase-API aanroept.

  • Aanbevolen maximum aantal alternatieve vragen per antwoord: 300
  • Maximum aantal URL's: 10
  • Maximum aantal bestanden: 10
  • Maximumaantal toegestane QnA's per aanroep: 1000

Aanroeplimieten van Knowledge Base bijwerken

Deze staan voor de limieten voor elke updateactie; Dat wil zeggen dat u op Opslaan en trainen klikt of de UpdateKnowledgeBase-API aanroept.

  • Lengte van elke bronnaam: 300
  • Aanbevolen maximum aantal alternatieve vragen toegevoegd of verwijderd: 300
  • Maximum aantal metagegevensvelden dat is toegevoegd of verwijderd: 10
  • Maximum aantal URL's dat kan worden vernieuwd: 5
  • Maximumaantal toegestane QnA's per aanroep: 1000

Niet-gestructureerde bestandslimieten toevoegen

Notitie

  • Als u grotere bestanden wilt gebruiken dan de limiet toestaat, kunt u het bestand ops delen in kleinere bestanden voordat u ze naar de API verstuurt.

Deze vertegenwoordigen de limieten wanneer ongestructureerde bestanden worden gebruikt voor het maken van KB of het aanroepen van de CreateKnowledgeBase-API:

  • Lengte van bestand: de eerste 32000 tekens worden geëxtrah
  • Maximaal drie antwoorden per bestand.

Vooraf gebouwde limieten voor het beantwoorden van vragen

Notitie

  • Als u grotere documenten wilt gebruiken dan de limiet toestaat, kunt u de tekst in kleinere stukken tekst ops delen voordat u ze naar de API verstuurt.
  • Een document bestaat uit één tekenreeks van teksttekens.

Deze vertegenwoordigen de limieten wanneer vooraf gebouwde API wordt gebruikt om een antwoord te genereren of de GenerateAnswer-API aan te roepen:

  • Aantal documenten: 5
  • Maximale grootte van één document: 5120 tekens
  • Maximaal drie antwoorden per document.

Belangrijk

Ondersteuning voor ongestructureerde bestanden/inhoud en is alleen beschikbaar in vraag-antwoord.

Volgende stappen

Meer informatie over wanneer en hoe u serviceprijzen kunt wijzigen.