Skip to content

IBMDeveloperBR/chatbot_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Developer Conference Bot

Este é o passo-a-passo de como subir um chatbot em uma página web usando Watson Assistant, Continuous Delivery e Runtime do SDK for Node.js. Caso você não tenha uma conta na IBM Cloud, este é o momento de criá-la. Caso já tenha a conta, faça o login normalmente.

Deploy do Workspace do Watson Assistant

Neste momento subiremos um workspace no Watson Assistant, isto é, um chatbot com conhecimento sobre pizza!!

1. Deploy Watson Assistant

2. Deploy do Workspace. Aqui você deve clicar no quadrado do Delivery Pipeline e criar a sua API-KEY.

Deploy Watson Assistant Workspace Deploy Watson Assistant Workspace Deploy Watson Assistant Workspace

3. Abrir o Delivery Pipeline

Delivery Pipeline

4.Neste passo, veja se o seu deploy foi realizado, isto é, o deploy está em modo "stage passed". Se estiver como "stage not run", você deve apenas dar um play na esteira de devops conforme abaixo:

Deploy Watson Assistant Workspace

Uma vez que seu sistema estiver em modo "stage passed", clique no ícone IBM Cloud para acessar o dashboard com serviços criados:

5. IBM Cloud Dashboard

Dashboard Bot Asset Exchange Workspaces

Dentro do Toolkit do Watson Assistant criado, devemos pegar as credenciais da API. Siga as passos abaixo

6. Abrindo o Toolkit do Assistant

Watson Assistant Toolkit

7. Abrir a aba de Workspaces

Launch Tool

8. Selecionar o Workspace de Pizzaria

Workspaces

9. Ir na aba de credenciais (à esquerda a aba de seta) e copiar os valores:

Credentials

Deixe esta página aberta pois futuramente copiaremos o "Workspace ID","Username" e "Password" para deploy da página Web.

Deploy da página Web

Neste momento subiremos uma aplicação Web para linkar a nossa API de Chatbot.

10.Deploy to Bluemix

11.Deploy da Página Web. Aqui você deve clicar no quadrado do Delivery Pipeline e criar a sua API-KEY.

Deploy Deploy

Já que estamos subindo um projeto completo, ele pode levar um certo tempo para estar completamente disponível (Não se preocupe, não será nada mais que 3 minutos). Para isso, vamos acompanhar a esteira de deploy no Delivery Pipeline.

12.Abrir o Delivery Pipeline

Delivery Pipeline

Quando a aplicação estiver pronta, você poderá clicar no link conforme abaixo:

13.Aqui você vai ter que clicar no titulo "IBM Cloud" no canto superior esquerdo. Ele vai te direcionar para a página do Dashboard.

Link App Link App

Por último, teremos que linkar as nossas credenciais, no front end. Para isso clique na "engrenagem" à direita:

14.Abrir a aba de configuração do Bot (engrenagem)

Credenciais

E adicione as credenciais que copiamos lá no ítem 9:

15. Substituir as credenciais

Credenciais2

Agora é só testar !!

16. Testar \o/

Teste