1
votes

Aucune réponse de la base de connaissances dans Dialogflow

Je veux créer des questions et réponses fréquemment posées dans le dialogueflow. J'ai des fichiers de questions-réponses, donc je suis utilisé dans la base de connaissances de dialogflow. J'ai le fichier 6-7 je crée des documents dans la base de connaissances. mais quand je pose une question, le bot n'envoie aucune réponse.

Image de la console de la base de connaissances

Document de base de connaissances QNA

écran de réponse textuelle de la boîte de dialogue


2 commentaires

sa section de réponse toujours manquante où vous avez ajouté $ Knowledge.Answer [1] , veuillez l'ajouter également.


il y a une réponse par défaut dans toutes les captures d'écran, y a-t-il une intention avec une phrase d'entraînement similaire d'où cette réponse pourrait provenir? vous pouvez également vérifier les informations de diagnostic


3 Réponses :


4
votes

Dans la section réponse, vous devez donner $ Knowledge.Answer [1] .

 Knowledge response


1 commentaires

, oui, j'ai vu votre image ajoutée, mais malheureusement, elle ne fonctionne toujours pas, j'obtiens une réponse d'intention par défaut ...



4
votes

Eh bien, les connecteurs de connaissances ne fonctionneront pas avec le SDK de production pour le moment, vous devez utiliser le SDK / API bêta et transmettre l'objet QueryParameters pour le connecteur de connaissances lorsque vous utilisez la fonction detect_intent

consultez la documentation ici


0 commentaires

0
votes

L'erreur est peut-être due au fait que vous n'avez pas activé la base de connaissances

 Suivez ces instructions

 Activer la base de connaissances

 cliquez sur activer

 activer la réponse -> $ Knowledge.Answer [1]


0 commentaires