Ich experimentiere mit einem Flow-basierten Gespräch mit wit.ai. Ich nahm das Beispiel von und bemerkte eine seltsame Sache. Wenn Sie den Bot direkt von der obigen Seite starten und sofort "Nein" sagen, ruft der Bot die answer-tv
Funktion an und sagt "Ok. Und sehen Sie Sport online?". Check-out die Geschichten des Bots ist deutlich zu erkennen, dass die Funktion answer-tv
zu sehen ist, kann nur tief im Gespräch genannt werden, wobei der kürzeste Weg:Warum wit.ai Bot mitten im Konversationsfluss springt?
-> I want to take the survey!
<- Do you watch sports on TV?
-> No
<- [answer-tv]
<- Ok. And do you watch sports online?
Wie ist es möglich, die den Bietet die ersten Schritte gesprungen , einen beliebigen Punkt in der Konversation gefunden, wo der Benutzer mit "Nein" antworten würde und von dort fortfahren würde? Wie kann man dieses Verhalten vermeiden?
Ich bin mir nicht sicher, ob das Sinn macht. Was ist, wenn wir mehrere Filialen haben? Zu welchem Zweig würde es gehen und warum? – blenddd
Es geht zu der Verzweigung, die die Bedingung erfüllt. Im Falle eines bot-seitigen Zweiges prüft es die aktualisierten Parameter im Kontext. Wie im Fall eines Benutzernachrichtenzweigs prüft es, ob die Benutzernachricht mit der in der Geschichte definierten Nachricht übereinstimmt. –