Como criar um app tipo ChatGPT
Quase ninguém que procura isso quer construir outro ChatGPT. O que se quer, quase sempre, é um assistente de um assunto só: o que conhece o seu catálogo, as suas regras, os seus documentos, e conversa com os seus clientes.
Essa versão é viável, e é a única que faz sentido econômico.
O que dá para construir
- tela de conversa com histórico por usuário, igual à que todo mundo já sabe usar;
- um assistente com personalidade e regras, definidas por você em texto;
- os seus documentos como fonte: tabela de preço, política, manual, catálogo;
- conta de usuário, para saber quem falou o quê e para separar as conversas;
- limites, que aqui não são detalhe, são o que impede a conta de estourar.
As três coisas que decidem o resultado
1. A instrução. É o que transforma um modelo genérico no seu assistente: o que ele faz, o que ele nunca faz, como ele responde quando não sabe. Vale mais que qualquer ajuste técnico.
2. O contexto. O assistente só é bom no seu assunto se receber o seu material junto da pergunta. Documento organizado vale mais que documento volumoso.
3. O limite. Sem teto por usuário e por dia, uma pessoa curiosa consome o orçamento do mês numa tarde.
O custo é diferente de todo outro app
Aqui você paga por mensagem, e o preço sobe com o tamanho da conversa, porque o histórico é reenviado a cada pergunta. É a linha que surpreende quem vem de outros projetos.
Três providências dão conta:
- limite de mensagens por usuário por dia;
- corte de histórico depois de N trocas;
- assistente que responde curto por padrão, e longo só quando pedido.
O que não sai pronto
- treinar o seu próprio modelo. Não é o que a maioria precisa, e quase sempre a instrução mais o contexto resolvem melhor e mais barato;
- garantia de que ele nunca erra. Nenhum assistente tem. O que dá para fazer é dizer a fonte e deixar o caminho aberto para falar com uma pessoa;
- moderação automática do que os usuários escrevem. Se o app tem conversa, as lojas cobram um jeito de denunciar e de bloquear.
Um prompt para começar agora
Um app de conversa com um assistente que responde dúvidas sobre [o seu assunto]. Cada usuário tem conta e vê só as próprias conversas. O assistente segue estas regras: [três regras], e quando não souber, oferece falar com a nossa equipe. Cada usuário pode enviar até [N] mensagens por dia.
O resumo
- o app viável não é outro ChatGPT, é o assistente de um assunto só;
- instrução, contexto e limite decidem o resultado, nessa ordem;
- o custo é por mensagem e cresce com o histórico: corte o histórico;
- treinar modelo quase nunca é a resposta;
- conversa entre pessoas exige denúncia e bloqueio para passar nas lojas.