Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upDocumentation "lacks": confused with RASA NLU/Core HTTP (REST) API doc #5749
Comments
|
BTW, the bug attribute is maybe just related to the lack of webhook endpoint API description in page https://rasa.com/docs/rasa/api/http-api/ |
|
Thanks for the issue, @rgstephens will get back to you about it soon! You may find help in the docs and the forum, too
|
|
@solyarisoftware Thanks for the detailed suggestions. |
|
BTW, rethinking again about how to simplify/clarify RASA HTTP API documentation in general, I believe page https://rasa.com/docs/rasa/api/http-api/ is not fully clear (for beginners at least) and it's partially incomplete, as said. Here the complete list of available endpoints that
What I propose to improve docs is a https://rasa.com/docs/rasa/api/http-api/ page rescope, as the list of available endpoints, with these possible attributes for each endpoint:
That's just an hypothesis. Because I'm beginner using RASA, I wouldn't propose myself for the possible update work on documentation, but for sure I'd happy to contribute for a successive user-side testing/verify. Thanks |
Hi all,
I'm new with RASA and reading main user guide https://rasa.com/docs/rasa/, I'm confused with HTTP APIs documentation.
1. RASA NLU API Documentation
Usage is described in page
https://rasa.com/docs/rasa/nlu/using-nlu-only/#running-an-nlu-server
That's pretty minimal but ok.
Suggestions:
The example should show full JSON reply to endoint call. That's trivial but immo engage the beginner:
So, to be fully didactic I'd insert something like this, just as an example:
Run the RASA NLU server and Call the RASA NLU endpoint API:
2. RASA Core API Documentation
The endpoint is just mentioned in page with title Your Own Website:
https://rasa.com/docs/rasa/user-guide/connectors/your-own-website/
But I found it hard to discover the page, starting from https://rasa.com/docs/rasa/ page.
Neither I find the API interface description in the API reference page:
https://rasa.com/docs/rasa/api/http-api/
My suggestions :
2.1 I'd name the page https://rasa.com/docs/rasa/user-guide/connectors/your-own-website/#rest-channels with an explicit name as "RASA Core REST API" and I'd mention the page in the main index.
2.2 I'd explode the page https://rasa.com/docs/rasa/user-guide/connectors/your-own-website/#rest-channels giving a full example of usage of webhook endpoint, something like for example:
Thanks
giorgio