0

J'utilise Api.Ai (Node.Js SDK Version 2.0.7 et mis à jour vers 4.0.3) et envoie textRequests à mon agent.Api.Ai tombe sur textRequest à l'intention de repli par défaut

Sans aucun changement de mon côté, apparemment la moitié des intentions ne fonctionnent plus (l'intention par défaut vient à la place).

Les phrases sont prouvées à travailler et ApiAi devrait reconnaître l'intention correcte. Dans la console ApiAi, ces phrases fonctionnent!

Je n'ai pas pu déterminer pourquoi 50% de mes intentions ne sont plus reconnues. Certains qui sont encore reconnus sont une phrase d'autres un mot, certains ont des paramètres certains pas ...

Mon agent a beaucoup d'intentions, peut-être qu'il est lié à cela (51 intentions).

Est-ce que quelqu'un a des problèmes similaires et peut-être trouvé une solution? Cela ressemble à un problème sur Api.Ai Side, quelqu'un sait-il s'il y a un bon endroit pour déposer un bug de leur côté?

Merci!

Répondre

1

On dirait que nous avons un moyen de résoudre le problème.

Quelqu'un de Google a suggéré ici (https://discuss.api.ai/t/intent-mismatch-issue/12042/8), pour utiliser le paramètre "lang". Je ne l'ai pas utilisé auparavant car il est indiqué nulle part pour l'utiliser. J'ai recherché les sources api.ai et découvert, le paramètre "lang" est à la place le paramètre "langue".

Quand je tournerai à "de", ce qui correspond à mon bot api.ai parlant "allemand", il Refait travailler ...

var Apiai = new p.apiai ("clé", { » langue ":" de "});

Essayez d'ajouter le paramètre "language" à l'objet options, lors de l'instanciation de la bibliothèque d'API.

Est-ce que cela fonctionne pour vous?

+0

merci! Avoir mis à jour mon code, fonctionne à nouveau. – Carlos

0

J'ai exactement le même problème. Beaucoup de nos 400+ intentions ne sont plus reconnues, quand on accède via notre application node.js via textRequests. Hier tout fonctionnait correctement, à partir de 9 heures ce n'est plus le cas.

J'ai rempli un rapport de bogue ici, tout comme d'autres ont: https://discuss.api.ai/t/intent-mismatch-issue/12042

C'est vraiment dommage, car il rend le service api.ai inutile et forcera les programmeurs à prendre leur site web ou un service vers le bas jusqu'à l'équipe de google corrige ceci ...