Chatbot com um trabalho só
Um chat com sistema de prompt, histórico curto e uma resposta quando a pergunta foge do trabalho.
Quando usar
Use para um assistente de uma empresa ou de um jogo, com escopo fechado. Para ferramentas, MCP e ação no mundo, use o prompt de agente.
Variáveis
[BOT_NAME][JOB][KNOWLEDGE][REFUSALS][MODEL_PROVIDER][STACK]
Copiar prompt
Construa um chatbot chamado [BOT_NAME] no stack [STACK], usando [MODEL_PROVIDER]. Trabalho, em uma frase: [JOB] Conhecimento que pode afirmar: [KNOWLEDGE] Perguntas que deve recusar ou redirecionar: [REFUSALS] Produto - Uma tela de chat: lista de mensagens, campo, botão enviar, estado de "digitando", erro com tentar de novo. - A chave do [MODEL_PROVIDER] fica no servidor ou no proxy do stack. Não no bundle do browser. Se o stack só tem front, pare e diga isso em vez de esconder a chave num arquivo público. - System prompt fixo, no código, com [JOB], [KNOWLEDGE] e [REFUSALS]. O usuário não edita esse prompt pela UI. - Mande só as últimas 8 trocas, mais o system. Não mande o histórico infinito. - Se a resposta depender de fato que não está em [KNOWLEDGE], o bot diz que não sabe e não completa com invenção. Pode pedir o dado. - [REFUSALS] recebe uma resposta curta que oferece voltar para [JOB]. Sem sermão. - Streaming se [MODEL_PROVIDER] já suportar no stack. Se não, resposta inteira. Não adicione biblioteca só por causa disso. Não fazer - Não colocar navegação web, banco vetorial ou ferramenta. Isso é outro prompt. - Não logar o conteúdo da conversa em produção sem eu pedir. Logue status e latência. Entrega: onde está a chave, o system prompt, e quatro testes (pergunta coberta por KNOWLEDGE, pergunta fora, item de REFUSALS, erro de rede).
Como rodar este prompt
- Escreva o trabalho. Uma frase. 'Ajudar com qualquer coisa' não serve.
- Cole o conhecimento. Horário, preço, regras do jogo. O que não estiver aí não pode ser afirmado.
- Teste a recusa. Faça uma pergunta de REFUSALS e veja se ele sai do papel.
Onde isso quebra
Sem KNOWLEDGE, o bot inventa política de troca e preço. O prompt manda citar só o que está nesse campo e assumir o resto em voz alta.
Resultado
Espaço para screenshot ou demo. Ainda não há resultado publicado.