API de Integração com IBM Watson Assistant e Google DialogFlow

Descrição do pacote

As funções permitem de forma simplificada enviar e receber respostas da inteligência artifical, de modo a manter um diálogo com o interlocutor o mais próximo possível de um humano.

Compativel com os melhores fornecedores:

  • Google DialogFlow – (https://dialogflow.com) – Importante: Não damos suporte à contratação do serviço que é feita e aprovada diretamente pelo WhatsApp. Após aprovado o acesso a instalação e/ou configuração do serviço local do WhatsApp pode ser contratado à parte;
  • IBM Watson Assistant – (https://www.ibm.com/cloud/watson-assistant/ ).

IMPORTANTE 1: O suporte a criação, configuração e manutenção dos diálogos não é parte da API. Caso deseje suporte adicional entre em contato com nosso comercial para contratar horas de consultoria.

IMPORTANTE 2: A API não inclue a assinatura/custos dos serviços do fornecedor, que devem ser contratados diretamente. Tanto a IBM como o Google oferecem ótimas faixas de uso gratuitas atualmente (nov/2019), cabe ao usuário verificar as condições diretamente com os fenecedores.

Funções que integram o pacote

  • Diálogo – Inicializar;
  • Diálogo – Processar Texto;
  • Diálogo – Processar Aúdio;
  • Diálogo – Criar Sessão;
  • Diálogo – Deletar Sessão;
  • Diálogo – Processar Aúdio com Contexto;
  • Diálogo – Processar Texto com Contextos
  • Diálogo – Processar Autorização;
  • Diálogo – Obter URL de Autorização;
  • Diálogo – Revogar Autorização;
  • Diálogo – Autenticação valida;
  • Diálogo – Atualizar Vesão.

Observação: Nem todos os fornecedores disponibilizam todas as funções.

Como utilizar

Últimas versões

As últimas versões publicadas podem ser baixadas nos links abaixo:

Como instalar ou Atualizar

Para instalar basta baixar a versão mais recente se seguir os passos abaixo descritos, a atualização segue o mesmo roteiro, substituindo os arquivos e/ou funções existentes com os novos.

Maker 2.x, 3.x ou Studio

  1. Acesso o sistema onde deseja adicionar as funções de assinatura digital;
  2. Feche o editor de fluxos, e o cadastro de funções se estiverem abertos;
  3. Importe o arquivo ‘l2maker-dialogo-api-*.frz’;
  4. Abra o edito de fluxos e procure pela nova categoria ‘L2S – Diálogo’;
  5. Pronto! Basta instalar no Webrun e usar a nova função.

Webrun 2.x, 3.x ou Studio

  1. Instale a biblioteca básica em sua versão mais recente;
  2. Copie o conteúdo da pasta Maker.Commons para a pasta
    [WEBRUN]\systems\Maker.Commons (crie-a se não existir);
  3. Reinicie o Tomcat do Webrun;
  4. Acesse o sistema (1a vez);
  5. Reinicie novamente o Tomcat do Webrun (2a vez);
  6. Acesse o sistema novamente;
  7. Pronto! As bibliotecas estão instaladas.
  • NOTA 1: Sempre que atualizar ou republicar o Webrun será necessário acessar, e em seguida reiniciar o Webrun uma vez para que as bibliotecas sejam carregadas.
  • NOTA 2: Quando publicar seu sistem com JAR certifique-se de levar junto a pasta ‘Maker.Commons’.

VERSÃO DE AVALIAÇÃO

  • A versão de avaliação apresenta uma ou mais das seguintes limitações:
    • Exibe mensagens de modo de avaliação;
    • Substitui e/ou adiciona texto nas mensagens enviadas e/ou recebidas.