Como criar um chatbot com IA (sem complicar)

Atualizado em

Comece decidindo uma função específica para o chatbot e quem vai usá-lo. Depois, escreva um prompt de sistema com o papel, o tom, as informações que ele pode usar, o que deve recusar e o que fazer quando não souber. Teste com perguntas reais e difíceis antes de lançar e continue lendo as conversas para melhorá-lo.

Decida a única função do seu chatbot

A maioria dos chatbots decepcionantes falha por causa do escopo, não da tecnologia. Um bot que tenta responder a tudo acaba respondendo mal a quase tudo. Escolha uma função restrita e escreva-a antes de abrir qualquer ferramenta.

  • Função: que problema ele resolve (responder dúvidas frequentes, coletar dados de um contato, guiar as pessoas por um catálogo).
  • Usuário: quem escreve para ele, o que já sabe e como espera ser tratado.
  • Limites: que assuntos ele cobre e quais encaminha a uma pessoa.
  • Fonte de verdade: de onde vêm as respostas (seu FAQ, suas políticas, notas dos produtos). Se você não fornecer uma, ele vai improvisar.

Escreva uma frase sobre o que o bot faz e outra sobre o que ele nunca faz. Se a segunda for difícil de escrever, o escopo ainda não está definido.

Plataforma no-code ou API: escolha o seu caminho

Há dois caminhos comuns. Uma plataforma no-code de chatbots reúne a janela de chat, a conexão com um modelo de IA e o gerenciamento das conversas, de modo que dá para começar sem programar. Conectar-se diretamente à API de um provedor de modelos (OpenAI, Anthropic ou Google, por exemplo) a partir do seu site ou app dá mais controle, mas exige desenvolvimento.

Em qualquer caso, o que mais influencia a qualidade é o mesmo: o prompt de sistema e as informações que você dá ao modelo. Funções, limites e preços mudam com frequência, por isso consulte a documentação e os termos atuais de cada provedor antes de se comprometer.

Escreva o prompt de sistema

O prompt de sistema é a instrução permanente que o modelo recebe antes de qualquer conversa. Pense nele como a descrição do cargo do bot. Um bom prompt cobre seis pontos:

  • Identidade: quem é o bot e a quem ele atende.
  • Tom de voz: formal ou amigável, tamanho das frases, idioma.
  • Conhecimento permitido: só o que estiver no material que você fornecer.
  • Limites: assuntos que ele não discute e promessas que nunca deve fazer.
  • Plano B: admitir que não sabe e indicar outro canal, nunca chutar.
  • Formato: respostas curtas, uma pergunta de cada vez, passos numerados quando necessário.
Modelo de prompt de sistema
Você é [nome do bot], o assistente virtual de [negócio ou projeto]. Você ajuda [tipo de usuário] e seu único objetivo é [função específica].

Tom de voz: [amigável / profissional], em [idioma]. Responda com [4] frases ou menos e evite jargão.

Responda somente com base nas informações do bloco CONHECIMENTO. Se a resposta não estiver lá, diga isso com clareza e ofereça-se para encaminhar o usuário a [pessoa ou canal]. Nunca invente fatos, prazos, condições nem preços.

Fora do escopo: [lista de assuntos]. Se o usuário insistir, explique com educação que você não pode ajudar com isso e indique [canal].

Se o pedido não estiver claro, faça uma pergunta de esclarecimento antes de responder.

CONHECIMENTO:
[cole aqui o seu FAQ, as políticas e os dados de contato]

Ensine-o a dizer “não sei” e a passar para uma pessoa

Um bom bot não é o que sempre responde; é o que responde bem ou encaminha a tempo. Decida de antemão quando uma pessoa assume: reclamações, casos incomuns, tudo o que envolva a conta pessoal de alguém e qualquer pergunta que o seu material não cubra.

Regra de encaminhamento para uma pessoa
Passe a conversa para uma pessoa quando: 1) o usuário reclamar ou parecer incomodado, 2) perguntar algo que não esteja coberto em CONHECIMENTO, 3) perguntar sobre a própria conta ou um caso pessoal, ou 4) pedir para falar com uma pessoa. Ao encaminhar, resuma o que ele precisa em duas frases, diga como entrar em contato por [canal] e pare de tentar resolver por conta própria.

Teste como quem tenta quebrá-lo

Não exponha o bot a usuários reais antes de submetê-lo a um teste de estresse. Reúna cerca de vinte perguntas que as pessoas realmente fazem e acrescente algumas esquisitas. Você pode pedir a outra IA que ajude a montar o conjunto de testes:

Gere um conjunto de testes
Estou testando um chatbot cuja função é [função]. Escreva 25 mensagens de teste para colocá-lo sob pressão: 10 perguntas normais, 5 com dados ausentes ou ambíguos, 5 fora do escopo, 3 em que o usuário tenta fazê-lo ignorar as regras e 2 de um usuário irritado. Agrupe-as por categoria e, para cada uma, diga como seria uma resposta correta.
  • Ele responde somente com base no material que você deu?
  • Ele admite quando não sabe e oferece outro caminho?
  • Ele mantém o tom e o tamanho que você pediu?
  • Ele se mantém firme quando os usuários tentam driblar as regras?
  • Ele passa para uma pessoa quando deve?

Chaves, dados e transparência sobre o uso de IA

  • Proteja as chaves de API: nunca as exponha em código do lado do cliente, em capturas de tela nem em repositórios públicos.
  • Colete apenas os dados pessoais necessários e mantenha-os fora do prompt de sistema.
  • Avise os usuários de que estão falando com uma IA, não com uma pessoa.
  • Consulte em fontes oficiais as regras de proteção de dados e de defesa do consumidor que valem para você e mantenha a sua política de privacidade atualizada.
  • Depois do lançamento, leia com regularidade uma amostra de conversas reais e ajuste o prompt conforme o que observar.

Leia também os termos do provedor do modelo: eles podem restringir certos usos e explicar como os dados que você envia são tratados.

Onde o PromptNow entra

O modelo de prompt de sistema para chatbot pergunta a finalidade, o público, o tom e os limites do bot e gera um prompt de sistema que você pode colar na ferramenta que usar. Se você está projetando algo mais amplo do que um bot de perguntas e respostas, o modelo de design de agente de IA ajuda a definir as tarefas e as regras antes de construir.

Nenhum modelo substitui os testes. O prompt gerado é um ótimo ponto de partida, mas você ainda precisa passar as suas próprias perguntas por ele e ajustar.

Perguntas frequentes

Preciso saber programar para criar um chatbot com IA?

Não necessariamente. As plataformas no-code permitem montar um sem programar. Você só precisa programar se quiser conectar a API de um modelo ao seu próprio app para ter mais controle.

O que é um prompt de sistema?

É a instrução permanente que um modelo recebe antes de conversar com alguém. Ele define o papel do bot, o tom, as informações que ele pode usar e os limites que deve respeitar.

Como evito que o meu chatbot invente respostas?

Dê a ele o material para responder, diga para usar somente isso e admitir quando não souber, e teste com perguntas que o seu material não cobre. Isso diminui o risco, mas não o elimina, então continue revisando as conversas.

Devo avisar os usuários de que estão falando com uma IA?

Sim, como boa prática, e em alguns lugares isso pode ser uma exigência legal. Consulte em fontes oficiais as regras que valem para você; este guia não é aconselhamento jurídico.