При создании чатбота для начала нужно определиться, в каком интерфейсе он будет работать.
Это может быть web сайт, мобильное приложение, или любой мессенжер.
Проекты bagamba взаимодействуют с пользователем через telegram.
Любой чатбот состоит из внутреннего интерфейса: команд, условий, изображений, кнопок, текстовых ответов пользователю. Все они связаны нужной логикой. При кажущейся простоте, разработа интерфейса чатбота - это не менее сложная задача, чем UX/UI сайта или мобильного приложения.
К чатботу можно подключить любую популярную нейросеть. Так, при срабатываении команды из интерфейса чатбота, будет уходить запрос в нейронку, и затем приходить ответ, который чатбот может отобразить в нужном формате.