Closed sushilr007 closed 5 years ago
Thanks for raising this issue, @paulaWesselmann will get back to you about it soon.
Hello, @akelad If anything went wrong I am waiting for a response from @paulaWesselmann. Thank you.
Hey @sushilr007, Sorry I couldn't get to this quicker. I can't seem to get what's going on from the first look and going through the files you posted. Can you describe what exactly you are trying to do and where it fails? Are those your custom endpoints? Did you try using one of the rasa channels?
@paulaWesselmann
I have trained a few questions that will give me the output from the database. I am calling API localhost:5005/conversations/default/respond from postman. from this, I am getting a response - [ ]
.
Example
Question - Can I know my PF & UAN Number?
Bot (Answers) - your PF number is 123 (This what I am expecting)
Yes in endpoints.yml contains my custom endpoint. I hadn't tried to use rasa channels.
Hey @sushilr007, thank you for getting back to me!
I recommend to use one of the rasa channels to connect your bot to a web application, to make your live a bit simpler. For this you can have a look in the docs and an example of a web application similar to yours, which uses their own endpoints similar to yours.
I don't believe this will return the bot response:
out = CollectingOutputChannel()
response = self.agent.handle_message(message, output_channel=out)
The channel you choose collects messages, but doesn't send them anywhere.
I hope this helps! I'll close this issue for now, as I don't see an issue with the rasa code. Please comment any updates and let us know if there is something we have to have a further look at. Happy bot building!
hey, did you solve the problem by any chance? i am facing the same thing.. android emulator, Postman and web browser are fine but my phone is recieving empty array from Django server the problimatic client is flutter app on my phone (the app is fine on emulator)