Parte da estrutura SEPIA
Este é o servidor central do SEPIA Framework e basicamente o “cérebro” do assistente. Inclui vários módulos e microsserviços expostos por meio da Assist-API, por exemplo:
Os clientes multiplataforma SEPIA podem acessar diretamente a API RESTful Assist e trocar dados no formato JSON (por exemplo, para autenticação do usuário) ou conectar-se ao servidor de bate-papo SEPIA para enviar e receber mensagens. SEPIAs em execução neste servidor podem fazer login no servidor de bate-papo WebSocket da mesma forma que um usuário e se comunicar por meio de canais com vários usuários (ou dispositivos) ao mesmo tempo.
O SEPIA Assist-Server opera como seu próprio serviço de nuvem auto-hospedado e foi projetado para funcionar da mesma maneira, não importa se você o executa em um Raspberry Pi para um pequeno grupo de usuários em uma rede privada ou quando você o hospeda em vários servidores para uma rede corporativa maior.