Ele possui 4 intents principais:

  1. BemVindo (evento WELCOME)
  2. venda.produto
  3. venda.finalizar
  4. Default Fallback Intent

Também utiliza contexto: venda-em-andamento.

Lógica do agente

1️⃣ Entrada

Intent BemVindo

Resposta:

Olá!
Oi!

2️⃣ Escolha do produto

Intent venda.produto

Parâmetros obrigatórios:

ParâmetroTipo
produto@produto
cor@sys.color
quantidade@sys.number

Perguntas automáticas (slot filling):

  • produto
  • cor
  • quantidade

Resposta:

Excelente escolha! Adicionei $quantidade $item na cor $cor ao seu carrinho.
Deseja finalizar o pedido?

Ativa contexto:

venda-em-andamento

3️⃣ Finalização da venda

Intent venda.finalizar

Parâmetros obrigatórios:

ParâmetroTipo
endereco@sys.address
pagamento@forma-pagamento

Perguntas:

  • endereço de entrega
  • forma de pagamento

Resposta:

Perfeito! Seu pedido será enviado para $endereco.
O pagamento via $pagamento está sendo processado.
Obrigado pela compra!

Estrutura do agente

WELCOME

BemVindo

venda.produto
↓ (contexto venda-em-andamento)
venda.finalizar

Fallback:

Default Fallback Intent

Deseja saber mais sobre Inteligência Artificial, Clique Aqui!

Clique Aqui para acessar o projeto.

Deixe um comentário

Translate »