2017-08-23 3 views
0

Il y a souvent une situation où plusieurs entités sont reconnues et vous pouvez parcourir toutes les entités reconnues et créer une réponse qui inclut chacune d'entre elles. par exemple. à travers les éléments d'un tableau tout en créant la réponse.un mécanisme de bouclage dans une conversation IBM?

J'ai essayé d'utiliser la commande "argument? Command1: command 2" et d'imbriquer d'autres arguments dans la commande 1 pour créer une sorte de bouclage, mais cette méthode est très sujette aux erreurs.

Une manière simple de le faire?

Répondre

0

Vous pouvez contrôler cela à partir du contexte et du SDK throught API. Lorsque vous envoyez un message à Conversation, vous obtenez un tableau d'intentions et d'entités. Vous pouvez le boucler à travers votre code et envoyer ou concaténer la réponse.

Si vous pouvez partager l'espace de travail je peux aider

+0

Merci pour votre réponse..mais j'ai peur je ne peux pas partager mon espace de travail –

+0

@devenrana vous pouvez créer un échantillon –

0

Si vous avez plusieurs entités de même type, vous pouvez utiliser @ EntityName.values ​​pour stocker toutes les valeurs de cette enitity.It seront stockées sous forme de tableau.

Et si votre exigence est différente Vous pouvez utiliser la boucle.