2017-10-02 5 views
0

J'ai créé un simple project avec api ai. Ensuite, je veux ajouter un contexte. J'ajoute "location" dans le champ de texte du contexte mais je ne comprends pas ce que je dois faire ensuite.Ajouter le contexte api ai

enter image description here

Toute aide est très appréciée, merci.

Répondre

0

Si la même phrase est saisie par l'utilisateur, le contexte sera utilisé. Reportez-vous à link pour plus de détails.

L'utilisateur saisira le texte sous "Quelle heure est-il?" et le contexte est nul alors la réponse simple est sur le current time. Si le contexte est lié à l'heure de train departure et qu'il a l'station name dans le contexte. A cette époque, la réponse à la question «Quelle heure est-il? est l'heure du train.

En outre, ce support blog vous aidera à comprendre plus en détail.

0

Les contextes sont utilisés pour relier certaines intentions avec d'autres pour compléter un cycle complet. Comme mentionné par Krunal, HERE vous pouvez voir une description détaillée et comment/quand vous devez utiliser des contextes. Juste pour vous aider avec l'étape suivante, vous créez une autre intention avec le contexte "location" comme entrée et le suivi de l'intention utilisée auparavant. Tous les paramètres que vous auriez dans l'intention utilisée seront passés à l'intention suivante à utiliser à la console ou même à l'arrière.

0

Les contextes dans api.ai sont utilisés pour lier deux ou plusieurs intentions. Vous pouvez facilement définir le flux de travail de votre conversation & en termes de citron, les contextes définissent un chemin à suivre pour le chatbot. Par exemple, dans l'intention de météo, vous avez dit "Besoin d'informations sur la météo" & alors vous devez savoir pour quel emplacement? Donc, le flux de travail serait weather(intent)->City (intent) & alors ici vous définissez les contextes, où sortie contexte (emplacement) de la météo (intention) sera entré contexte (emplacement) de l'intention de la ville qui lie en fait deux intentions & si l'utilisateur essaie de sortir de cette flux de travail, l'intention de repli sera déclenchée en disant, I didn't understand. Maintenant, vous pouvez également définir la durée de vie de ces contextes, ce qui peut vous aider à maintenir une intention en vie pendant cette durée, après quoi vous devrez recommencer depuis le début. D'un autre côté, il est intéressant de savoir que city(intent) ne sera pas appelé à moins que weather(intent) ne soit appelé &, car aussi, city(intent) n'a pas reçu le contexte de localisation en entrée.