
Heya folkens så jeg jobber på en LUIS bot, og jeg har kjørt inn i en litt forvirring om hvordan enhetene fungerer.


Så jeg har denne LUIS app satt opp med en enkelt enhet og en enkel Intent. Dette Entity, kalt Alert, har tre barn, som hver er en Alert Type. Intent, kalt AddAlert, har en Handling Parameter: AlertType. Denne parameteren er ment å være nødvendig, så jeg sjekket den boksen. Parametertype er Alert (morselskapet Entity), og dens Prompt, er hva slags varsling?


Så en prat med dette programmet skal gå som dette:


Legg til en [sett inn Alarmtype her] varsel.


Eller...


Legg til et varsel.


Hvorpå Spør skal utløses.


Problemet jeg har, skjønt, er at Spør alltid utløses. Så LUIS er åpenbart erkjenner søkeord for Intent, men det er ikke noe som gjør foreningen for foretaket typer nødvendige for å oppfylle ønsket parameter. Når trening LUIS, jeg tildelt barna entitetstyper til ordene forbundet med dem, og jeg skjønte at det å bruke den overordnede som kreves Entity ville tillate et barn å oppfylle kravet. Er det ikke slik? Jeg prøvde å finne mer informasjon om denne saken, men kom til kort. Jeg antar at jeg kunne gjøre Parameter ikke nødvendig, men det ville komplisere ting ganske mye. Dessuten må jeg være i stand til å skille mellom de tre varseltyper. Er det noe jeg mangler? Kan jeg kreve noe enkelt barn av en enhet og ikke hvert enkelt barn?


For referanse, her er Intent info: [![AddAction](https://i.stack.imgur.com/vbUcJ.png)](https://i.stack.imgur.com/vbUcJ.png)


Hjelp eller informasjon ville være verdsatt!

 
I LUIS, kan barn en Entity være nødvendig via den overordnede?
==============================================================



All righty så dette er ganske morsomt. LUIS har blitt fullstendig oppgradert slik at alt som handlingen bedriften ikke eksisterer lenger. Dermed er dette spørsmålet nå slags irrelevant. Jippi?

 