2016-06-06 1 views
1

comme le dit le titre, api.ai supprime les points des paramètres. Par exemple si j'écris "bla bla bla google.com" où "google.com" est mappé sur un paramètre, la valeur de ce paramètre est "google com" et je ne trouve pas comment résoudre ce problème . J'ai aussi écrit à l'équipe api.ai sans réponse pour le moment.API.AI supprime les points des paramètres

Toute aide est appréciée! Je vous remercie!

Répondre

1

J'ai trouvé la solution, grâce à l'équipe api.ai.

Les symboles spéciaux tels que les points sont supprimés de la valeur résolue.

Pour obtenir la valeur avec un point, vous pouvez:

  • utilisation @ sys.url pour les entrées d'URL dans ce cas « google.com » sera retourné avec un point
  • créer paramètre et définir parameterName $. original -> pour ce paramètre, vous obtiendrez une phrase exacte entrée par l'utilisateur, y compris points et d'autres symboles spéciaux.

Vous trouverez la documentation à ce sujet ici https://docs.api.ai/docs/concept-actions#section-extracting-original-value

Dans mon cas:

enter image description here

Je marque cette réponse pour d'autres personnes avec le même problème.