Sobre este projeto
it-programming / web-development
Aberto
Hoje tenho um arquivo JSON com todos os produtos da minha hamburgueria.
Hoje tenho um sisteminha web simples que o pessoal faz os pedidos por lá.
Tenho uma integração feita com WhatsApp que ja coleta as mensagens e envia para esse meu sistema web.
Preciso fazer uma evolução para que eu não aumente o numero de atendentes que hoje ja temos 2.
Preciso que o bot faca o primeiro atendimento via WhatsApp e deixe apenas para o nosso usuario o trabalho de validar se todas as respostas foram boas.
Ou seja, preciso treinar essa ia para que ela basicamente faca todo o atendimento diminuindo o atrito com o nosso time.
Dado todo esse contexto o que preciso que seja feito aqui é relativamente simples para quem manja.
Preciso de uma API simples, em fastapi basicamente pode só modificar o main que foi enviado aqui fazendo com que ele comunique com o modelo e entregue na response a resposta do modelo.
O modelo deve ler mensagens e obter dela os produtos e quantidades solicitadas e fazer o calculo do valor do pedido.
Exemplo de dialogo:
dialogo 1:
Cliente:
Boa noite.
Faz um Burguer 1
Faz um Burguer 4
Faz um Burguer 5 duplo
—
Pagamento vai ser cartão.
—
Endereço para entrega.
Rua XYZ, numero P.
Bairro PQWE.
IA: Boa noite, aqui na Hamburgueria XPTO estamos ansioso para te atender hoje e sempre. O seu pedido será no valor de 37R$. Algo mais?
Dialogo 2:
Cliente:
Boa noite.
IA: Boa noite, aqui na Hamburgueria XPTO estamos ansioso para te atender hoje e sempre, o que vamos fazer por você hoje?
Cliente: Faz um burguer 2
IA: Algo mais?
Cliente: Faz mais um Burguer 4 Duplo
IA: Perfeito. Nesse momento seu pedido é de 27R$. Algo mais?
Esses são apenas exemplos podendo variar muito mais, mas sempre seguindo essa linha.
A ideia é que o modelo não seja algum dos maiores que vemos hoje em dia e sim um que consigamos rodar sem um custo exorbitante na AWS.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: 08 de Novembro de 2024
Habilidades necessárias