Then it shows me the error “The URL couldn’t be validated. Please try again.”
And in terminal where rasa is running it shows this error when i click verify and save button:
Traceback (most recent call last):
File “/usr/local/lib/python3.6/dist-packages/sanic/server.py”, line 267, in data_received
self.parser.feed_data(data)
File “httptools/parser/parser.pyx”, line 193, in
httptools.parser.parser.HttpParser.feed_data
httptools.parser.errors.HttpParserInvalidMethodError: invalid HTTP method
Hi @PureLogics, in order to expose your IP to HTTP traffic from elsewhere on the internet, you will have to use a service like ngrok. This will open the port 5002 up to some ngrok url that you can include as your callback url.
@erohmensing when i run rasa shell or rasa run command, it did not create any file to store conversation but when i run rasa x it creates two files events.db and rasa.db. please tell where i can find the conversation between user and bot
By default, rasa run connects to the InMemoryTrackerStore, which is cleared when you shut down the server. If you want to persist those conversations, you should connect to a different tracker store (e.g. the sqlite one that created rasa.db)
That’s great and i understand but inside rasa.db and table named events is created and conversation is stored in that table. How can i get clean conversation from that table?
What do you mean by clean conversation? You would have to do some sql to query the tables. Otherwise I would open them in rasa x since the querying there is already done for you.
clean conversation mean how user and bot’s conversation goes through in a manner… But in DB it creates 4 to 5 lines for one user message in which that extracts entities, buttons etc. like shown in screenshot but i only want the user messages and bot’s replies.