Hva er forskjellen mellom en Dialog og samtale i Microsoft Bot Work?

stemmer
2

For meg personlig Dialog og samtale er det samme. Men rammene skiller mellom disse to begrepene, og jeg ikke helt forstår hva forskjellen er. Også jeg kan ikke finne en eksakt, forståelig definiton sted i docs.

Publisert på 06/07/2016 klokken 12:30
kilden bruker
På andre språk...                            


1 svar

stemmer
1

Oversikten for C # Dialoger dokumentasjon forklarer ganske bra begrepene:

Dialoger modellere en konversasjons prosess , hvor utvekslingen av meldinger mellom bot og brukeren er den primære kanalen for interaksjon med omverdenen. Hver dialog er en abstraksjon som omslutter sin egen stat i et C # klasse som implementerer IDialog . Dialogbokser kan sammensettes med andre dialogbokser for å maksimere gjenbruk, og en dialogboks sammenheng opprettholder en stabel av dialoger aktive i samtalen. En samtale består av dialoger er bærbar tvers av maskiner for å gjøre det mulig å skalere en bot implementering . Denne samtaletilstanden (den stabel av aktive dialogbokser og hvert dialog tilstand) er lagret i de meldinger som utveksles med den Bot kobling, som gjør det bot gjennomføringen tilstandsløse mellom forespørsler. (Mye som en webapplikasjon som lagrer ikke øktstatus i webserveren minne.)

Også fra Dialoger node.js dokumentasjon :

For å forstå dialoger sin enkleste å tenke på dem som tilsvarer ruter for et nettsted . Alle roboter vil ha minst en root '/' dialog akkurat som alle nettsteder har typisk minst en root '/' rute. Når rammen mottar en melding fra brukeren vil det bli rutet til denne roten '/' dialogboks for behandling.

Svarte 06/07/2016 kl. 17:34
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more