QnA Maker kunskapsbas gränser
QnA Maker-gränser som anges nedan är en kombination av prisnivån för Azure AI Search och prisnivågränserna för QnA Maker. Du behöver känna till båda uppsättningarna med gränser för att förstå hur många kunskapsbas du kan skapa per resurs och hur stora varje kunskapsbas kan växa.
Kunskapsbaser
Det maximala antalet kunskapsbas baseras på azure AI Search-nivågränser.
Azure AI Search-nivå | Kostnadsfri | Grundläggande | S1 | S2 | S3 | S3 HD |
---|---|---|---|---|---|---|
Maximalt antal publicerade kunskapsbas tillåts | 2 | 14 | 49 | 199 | 199 | 2,999 |
Om din nivå till exempel har 15 tillåtna index kan du publicera 14 kunskapsbas (ett index per publicerad kunskapsbas). Det 15:e indexet, testkb
, används för alla kunskapsbas för redigering och testning.
Extraheringsgränser
Begränsningar för filnamngivning
Filnamn får inte innehålla följande tecken:
Använd inte tecken |
---|
Enkelt citat ' |
Dubbelt citat " |
Maximal filstorlek
Format | Maximal filstorlek (MB) |
---|---|
.docx |
10 |
.pdf |
25 |
.tsv |
10 |
.txt |
10 |
.xlsx |
3 |
Maximalt antal filer
Det maximala antalet filer som kan extraheras och den maximala filstorleken baseras på dina prisnivåer för QnA Maker.
Maximalt antal djuplänkar från URL
Det maximala antalet djuplänkar som kan crawlas för extrahering av QnA:er från en URL-sida är 20.
Metadatagränser
Metadata visas som en textbaserad nyckel: värdepar, till exempel product:windows 10
. Den lagras och jämförs i gemener. Maximalt antal metadatafält baseras på dina azure AI Search-nivågränser.
Eftersom testindexet delas mellan alla KB:er tillämpas gränsen för alla KB:er i QnA Maker-tjänsten för GA-versionen.
Azure AI Search-nivå | Kostnadsfri | Grundläggande | S1 | S2 | S3 | S3 HD |
---|---|---|---|---|---|---|
Maximalt antal metadatafält per QnA Maker-tjänst (över alla KBs) | 1 000 | 100* | 1 000 | 1 000 | 1 000 | 1,000 |
Efter namn och värde
Längden och godkända tecken för metadatanamn och -värde visas i följande tabell.
Artikel | Tillåtna tecken | Regex-mönstermatchning | Maximalt antal tecken |
---|---|---|---|
Namn (nyckel) | Tillåter Alfanumeriskt (bokstäver och siffror) _ (understreck)Får inte innehålla blanksteg. |
^[a-zA-Z0-9_]+$ |
100 |
Värde | Tillåter allt utom: (kolon)| (lodrätt rör)Endast ett värde tillåts. |
^[^:|]+$ |
500 |
Innehållsbegränsningar för kunskapsbas
Övergripande begränsningar för innehållet i kunskapsbas:
- Svarstextens längd: 25 000 tecken
- Frågetextens längd: 1 000 tecken
- Längden på metadatanyckeltext: 100 tecken
- Längd på metadatavärdetext: 500 tecken
- Tecken som stöds för metadatanamn: Alfabet, siffror och
_
- Tecken som stöds för metadatavärde: Alla utom
:
och|
- Filnamnslängd: 200
- Filformat som stöds: ".tsv", ".pdf", ".txt", ".docx", ".xlsx".
- Maximalt antal alternativa frågor: 300
- Maximalt antal frågesvarspar: Beror på vilken Azure AI Search-nivå som valts. Ett fråge- och svarspar mappar till ett dokument om Azure AI Search-index.
- URL/HTML-sida: 1 miljon tecken
Skapa anropsgränser för kunskapsbas:
Dessa representerar gränserna för varje åtgärd för att skapa kunskapsbas, dvs. genom att klicka på Skapa KB eller anropa CreateKnowledgeBase-API:et.
- Rekommenderat maximalt antal alternativa frågor per svar: 300
- Maximalt antal URL:er: 10
- Maximalt antal filer: 10
- Maximalt antal QnA:er som tillåts per samtal: 1 000
Uppdatera kunskapsbasens anropsgränser
Dessa representerar gränserna för varje uppdateringsåtgärd. det vill: klicka på Spara och träna eller anropa UpdateKnowledgeBase-API:et.
- Längden på varje källnamn: 300
- Rekommenderat maximalt antal alternativa frågor som lagts till eller tagits bort: 300
- Maximalt antal metadatafält som lagts till eller tagits bort: 10
- Maximalt antal URL:er som kan uppdateras: 5
- Maximalt antal QnA:er som tillåts per samtal: 1 000
Lägga till ostrukturerade filgränser
Kommentar
- Om du behöver använda större filer än vad gränsen tillåter kan du dela upp filen i mindre filer innan du skickar dem till API:et.
Dessa representerar gränserna när ostrukturerade filer används för att skapa KB eller anropa CreateKnowledgeBase-API:et:
- Fillängd: Vi extraherar de första 32 000 tecknen
- Maximalt tre svar per fil.
Fördefinierade svarsgränser för frågor
Kommentar
- Om du behöver använda större dokument än vad gränsen tillåter kan du dela upp texten i mindre textsegment innan du skickar dem till API:et.
- Ett dokument är en enda sträng med texttecken.
Dessa representerar gränserna när fördefinierade API används för att generera svar eller anropa GenerateAnswer-API:et:
- Antal dokument: 5
- Maximal storlek på ett enskilt dokument: 5 120 tecken
- Maximalt tre svar per dokument.
Viktigt!
Stöd för ostrukturerad fil/innehåll och är endast tillgängligt i frågesvar.
Ändringsgränser
Ändringar tillåter inte dessa specialtecken: ',', '?', ':', ';', ', ''', '(', ')', '{', '}', '[', ']', '-', '+', '.', '/', '!', '*', '-', '_', '@', '#'
Nästa steg
Lär dig när och hur du ändrar prisnivåer för tjänster.