Como configurar o Watson Assistant como um provedor de Inteligência Artificial
Para ativar a integração entre o BLiP e o serviço Assistant do Watson (antigo Conversation) - provedor de NLP Natural Language Processing (do português, Processamento de linguagem natural/Entendimento de linguagem natural) da IBM, são necessárias algumas configurações bem simples.
Antes de começar, certifique-se de já ter criado sua conta no Watson através do console do Bluemix. Clique aqui para criar sua conta.
1) Acesse o portal do BLiP, escolha seu bot e selecione o módulo Inteligência Artificial.
2) Escolha o provedor IBM Watson
3) Após escolher provedor Watson, clique na aba Configurações
4) Abra uma nova aba no seu navegador e acesse sua conta no Bluemix. Após realizar login, no dashboard do Bluemix, crie um serviço Watson do tipo Assistant.
Obs.: Podem haver limites de uso da API dependendo do plano escolhido que podem afetar a utilização do serviço. São necessários pelo menos 3 workspaces para utilização do Conversation no BLiP.
5) Acesse o serviço que você acabou de criar e escolha, no menu lateral, a opção Manage. Na listagem de credenciais, escolha a opção Visualizar credenciais, copie os valores de API-Key (chave API) e URL apresentados.
- Cole no portal do BLiP os campos coletados no passo anterior e clique em Salvar.
- Pronto, seu provedor de NLP já está configurado. Para saber mais sobre como utilizar o módulo de Inteligência Artificial do BLiP clique aqui.
Atenção!
Caso o seu bot esteja utilizando a configuração por usuário e senha será necessário mudar para a configuração via chave e url. No dia 30 de outubro a IBM Watson encerrará o suporte para configuração por usuário e senha, sendo necessário que todos os bots que a utilizam façam a mudança.
Para migrar seu bot para a configuração atualizada é preciso seguir todo o processo descrito neste artigo, inclusive o de criação de um novo serviço da IBM Watson. Munido da chave e url do novo serviço, configure seu bot e o treine novamente. Após esse processo seu bot estará atualizado.