Begränsningar för din LUIS-modell och nycklar
LUIS har flera gränsområden. Den första är modellgränsen, som styr avsikter, entiteter och funktioner i LUIS. Det andra området är kvotgränser baserat på nyckeltyp. Ett tredje område med gränser är tangentbordskombinationen för att styra LUIS-webbplatsen. Ett fjärde område är världsregionsmappningen mellan LUIS-redigeringswebbplatsen och LUIS-slutpunkts-API:erna.
Modellbegränsningar
Om din app överskrider LUIS-modellgränserna bör du överväga att använda en LUIS-dispatchapp eller att använda en LUIS-container.
| Område | Gräns |
|---|---|
| Appens namn | *Max för standardtecken |
| Program | 500 program per Azure-redigeringsresurs |
| Batch-testning | 10 datauppsättningar, 1 000 yttranden per datauppsättning |
| Explicit lista | 50 per program |
| Externa entiteter | inga gränser |
| Avsikter | 500 per program: 499 anpassade avsikter och avsikten None krävs. Det dispatchbaserade programmet har motsvarande 500 dispatch-källor. |
| Lista entiteter | Överordnad: 50, underordnad: 20 000 objekt. Det kanoniska namnet är *standardtecken max. Synonymvärden har ingen längdbegränsning. |
| maskininlärningsentiteter + roller: Sammansatt Enkel entitetsroll |
En gräns på antingen 100 överordnade entiteter eller 330 entiteter, beroende på vilken gräns användaren når först. En roll räknas som en entitet för den här gränsen. Ett exempel är en sammansatt med en enkel entitet som har 2 roller: 1 sammansatt + 1 enkel + 2 roller = 4 av de 330 entiteterna. Underentiteter kan kapslas upp till 5 nivåer, med högst 20 barn per nivå. |
| Modell som en funktion | Maximalt antal modeller som kan användas som en funktion för en specifik modell till att vara 10 modeller. Det maximala antalet fraslistor som används som en funktion för en specifik modell är 10 fraslistor. |
| Förhandsversion – Dynamisk lista över entiteter | 2 listor med ~1 000 per begäran om slutpunkt för frågeförutsägelse |
| Mönster | 500 mönster per program. Maximal längd på mönstret är 400 tecken. 3 Pattern.any-entiteter per mönster Högst 2 kapslade valfria texter i mönster |
| Pattern.any | 100 per program, 3 pattern.any-entiteter per mönster |
| Fraslista | 500 fraslistor. 10 globala fraslistor på grund av modellen som en funktionsgräns. Icke-utbytbar fraslista innehåller högst 5 000 fraser. Den utbytbara fraslistan har högst 50 000 fraser. Maximalt antal totalt antal fraser per program med 500 000 fraser. |
| Fördefinierade entiteter | ingen gräns |
| Lägga till entiteter för reguljära uttryck | 20 entiteter Max 500 tecken. entitetsmönster per reguljärt uttryck |
| Roller | 300 roller per program. 10 roller per entitet |
| Yttrande | 500 tecken Om du har text som är längre än den här teckengränsen måste du segmentera yttrandena före indata till LUIS och du får enskilda avsiktssvar per segment. Det finns uppenbara avbrott som du kan arbeta med, till exempel skiljetecken och långa pauser i tal. |
| Exempel på yttranden | 15 000 per program – det finns ingen gräns för antalet yttranden per avsikt Om du behöver träna programmet med fler exempel kan du använda en modellmodell för sändning. Du tränar enskilda LUIS-appar (så kallade underordnade appar till den överordnade dispatchappen) med en eller flera avsikter och tränar sedan en dispatch-app som exempel från varje underordnad LUIS-apps yttranden för att dirigera förutsägelsebegäran till rätt underordnad app. |
| Versioner | 100 versioner per program |
| Versionsnamn | 128 tecken |
*Standardtecknet är högst 50 tecken.
Namnunikhet
Objektnamn måste vara unika jämfört med andra objekt på samma nivå.
| Objekt | Begränsningar |
|---|---|
| Avsikt, entitet | Alla avsikts- och entitetsnamn måste vara unika i en version av en app. |
| ML entitetskomponenter | Alla maskininlärningsentitetskomponenter (underordnade entiteter) måste vara unika inom den entiteten för komponenter på samma nivå. |
| Funktioner | Alla namngivna funktioner, till exempel fraslistor, måste vara unika i en version av en app. |
| Entitetsroller | Alla roller i en entitet eller entitetskomponent måste vara unika när de är på samma entitetsnivå (överordnad, underordnad, grandchild osv.). |
Namngivning av objekt
Använd inte följande tecken i följande namn.
| Objekt | Exkludera tecken |
|---|---|
| Avsikts-, entitets- och rollnamn | :$ & |
| Versionsnamn | \/:?&=*+()%@$~!# |
Resursanvändning och resursbegränsningar
Language Understand har separata resurser, en typ för redigering och en typ för att fråga förutsägelseslutpunkten. Mer information om skillnaderna mellan nyckeltyper finns i Authoring and query prediction endpoint keys in LUIS (Redigera och fråga förutsägelseslutpunktsnycklar i LUIS).
Redigera resursbegränsningar
Använd typen, LUIS.Authoring , när du filtrerar resurser i Azure Portal. LUIS begränsar 500 program per Azure-redigeringsresurs.
| Redigeringsresurs | Redigera TPS |
|---|---|
| F0 – kostnadsfri nivå | 1 miljon per månad, 5 per sekund |
- TPS = transaktioner per sekund
Resursbegränsningar för frågeförutsägelse
Använd typen, LUIS , när du filtrerar resurser i Azure Portal. Slutpunktsresursen för LUIS-frågeförutsägelse, som används i körningen, är endast giltig för slutpunktsfrågor.
| Resurs för frågeförutsägelse | Fråga TPS |
|---|---|
| F0 – kostnadsfri nivå | 10 tusen per månad, 5 per sekund |
| S0 – Standardnivå | 50 per sekund |
Attitydanalys
Integrering av attitydanalys, som tillhandahåller sentimentinformation, tillhandahålls utan att någon annan Azure-resurs krävs.
Talintegrering
Talintegrering ger 1 000 slutpunktsbegäranden per enhetskostnad.
Tangentbordskontroller
| Tangentbordsinmatning | Beskrivning |
|---|---|
| Kontroll + E | växlar mellan token och entiteter i listan med yttranden |
Tidsperiod för webbplats-inloggning
Din inloggningsåtkomst är i 60 minuter. Efter den här tidsperioden får du det här felet. Du måste logga in igen.