Should I use API.AI to create an action for Google Home?

I have experience creating chat and voice agents for other platforms, but I do not use API.AI to understand natural language and analyze intentions. Should I replace the existing solution with API.AI ?

+4
source share
3 answers

Not at all. The benefits of using the API.AI in creating a conversation action include understanding natural language and expanding grammar, filling out a form, matching goals, etc.

Nevertheless, the Actions platform by Google platform includes the CLI, client library and Web-simulator, which can be used for the development of Action, totally independent of the API.AI . To do this, you need to create your own package of actions that describes your Actions and expected user grammars, as well as an endpoint that will serve helpers' requests and respond to user requests. You can use the CLI to deploy your action package directly to Google, and you can host your endpoint on any hosting service you want. Google recommends using the Google engine in the Google cloud platform.

+3
source

.

API.AI

. , - , API.AI . API.AI SDK Actions - IDE, , . , Google.

SDK

, , . .

, NLU, , NLU, SDK Actions.

, SDK Actions IDE, Google Developer .

+1

Google actively clicks on API.AI. The only SDK they have (Node.js) no longer supports expected events, for example. Of course, you do not need to rely on your SDK (you can communicate directly with the API), but they can also change the API. So be careful.

0
source

Source: https://habr.com/ru/post/1663252/


All Articles