Sobre este projeto
it-programming / artificial-intelligence-1
Aberto
Procuro um programador com experiência em PHP para desenvolver um sistema de atendimento automatizado via WhatsApp, com uso de inteligência artificial (ChatGPT).
O projeto será executado localmente em um computador com Windows, sem uso de plataformas em nuvem como GitHub, Firebase, Vercel, etc.
🚀 Fluxo do sistema:
O cliente envia uma mensagem no WhatsApp.
O sistema responde automaticamente, se apresenta e pede nome completo e endereço.
Com esses dados, o sistema realiza uma consulta no banco de dados local (MySQL) para identificar o cliente.
Após a identificação, o cliente faz uma pergunta técnica (exemplo: “meu receiver não liga”).
O sistema então:
Monta um prompt completo e envia para o ChatGPT via API da OpenAI.
Lê os dados do cliente no banco,
Lê um JSON de backup do Trello, que contém o histórico de atendimentos,
Lê um JSON com fluxos de resposta (formato Blip),
Realiza buscas na internet.
O sistema retorna a resposta gerada pela IA para o cliente no WhatsApp.
A conversa continua até o problema ser resolvido ou até o bot dizer que será necessário agendar uma visita técnica.
🛠 Tecnologias desejadas:
PHP
Integração com WhatsApp Cloud API
Integração com OpenAI API (ChatGPT)
Leitura de arquivos JSON
Banco de dados MySQL
Uso local no Windows (sem cloud)
Exposição local com ngrok
📌 Observações:
Já possuo a estrutura do bot antigo (fluxo em JSON) e exemplos de clientes no banco.
Preciso que o sistema funcione 100% localmente (servidor Apache ou PHP embutido).
Tenho disponibilidade para acompanhar o projeto diariamente e responder dúvidas rapidamente.
Contexto Geral do Projeto
É Uma empresa de automação residencial e presto suporte técnico contínuo para meus clientes. Busco automatizar parte desse atendimento usando IA, com respostas personalizadas baseadas no histórico de atendimento e nos dados reais do cliente. A meta é aumentar a eficiência, manter o atendimento técnico de qualidade e reduzir o tempo de resposta.
Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Médio
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Prazo de Entrega: Não estabelecido
Habilidades necessárias