Нужно ли использовать Dialogflow для моего приложения Google?

Поэтому я рассматриваю создание приложения для управления моим 3D-принтером. Я скажу что-то вроде «скажите, сколько времени осталось печатать», затем приложение отправится на мой сервер, который отправит запрос GET на принтер и вернет ответ, который будет произнесен через мой умный динамик.

Во всех учебниках, которые я нашел, упоминается Dialogflow, который является платным сервисом.

Мне это действительно нужно? Я не боюсь испачкать свои мозги, если это просто случай объединения некоторого кода.


person Lee    schedule 12.11.2018    source источник


Ответы (2)


Как сказал Джорди, Dialogflow не является полностью платным сервисом. Это сервис с щедрым бесплатным уровнем, основанным на использовании. Для личного проекта вы будете в пределах квоты. Кроме того, использование Dialogflow совершенно бесплатно, если вы используете Actions on Google.

Чтобы ответить на вопрос, вы не обязаны использовать Dialogflow, если не хотите. Вместо этого вы можете использовать SDK Actions, который представляет собой простую систему запроса/ответа. Однако он не включает в себя NLP или извлечение сущностей, два основных преимущества Dialogflow, что означает, что вам нужно будет выполнять свою собственную логику.

person Nick Felker    schedule 12.11.2018

Dialogflow — это платформа Google, используемая для создания диалогов, я не уверен, что она обязательна на 100%, но это то, что вам нужно, если вы хотите создавать что-то для Google Home.

У Dialogflow есть бесплатная версия, которую вы можете использовать для своих собственных проектов. Вы можете создать бесплатную учетную запись на странице https://dialogflow.com/.

Здесь вы можете создать агента для создания бесед. Используя веб-перехватчики Dialogflow, вы можете создать подключение к своему серверу (или коду, размещенному в облако), чтобы получить информацию с вашего 3D-принтера.

person Jordi    schedule 12.11.2018