Os tipos de prompts descrevem a forma de um prompt: o que ele contém e onde. Não são exclusivos. Um prompt de produção real costuma ser um prompt de sistema que atribui um papel, dá instruções, inclui alguns exemplos e exige uma saída estruturada. Conhecer os tipos ajuda a decidir de quais partes uma tarefa precisa.
Comparação rápida
| Tipo | O que o define | Use quando |
|---|---|---|
| Zero-shot | Só instruções, sem exemplos | A tarefa é comum e fácil de descrever |
| One-shot | Um exemplo | O formato de saída é a parte difícil |
| Few-shot | Dois ou mais exemplos | A tarefa depende de julgamento ou estilo |
| De papel | Atribui uma persona ou especialidade | Tom, profundidade ou perspectiva importam |
| De sistema | Instruções permanentes para uma sessão inteira | Você está construindo uma aplicação ou assistente |
| De instrução | Um comando direto | Quase sempre; é a base de todo prompt |
| Contextual | Fornece informações de fundo ou documentos | A resposta depende de fatos que o modelo não tem |
| Estruturado | Seções, delimitadores e um layout fixo | O prompt é longo ou gerado por máquina |
| Conversacional | Vários turnos que se apoiam uns nos outros | Explorar, refinar ou esclarecer |
| Multimodal | Imagens, áudio ou arquivos com texto | A entrada não é só texto |
| Com recuperação aumentada | Contexto buscado em tempo de execução | As respostas devem vir dos seus próprios dados |
Prompting zero-shot, one-shot e few-shot
Eles se diferenciam pelo número de exemplos. O zero-shot depende apenas das instruções. O few-shot mostra ao modelo pares de entrada e saída antes da entrada real.
Classify the review as positive or negative.
Review: "Arrived late and the box was damaged." -> negative
Review: "Does exactly what it says." -> positive
Review: "{{review}}" ->
Guia completo: prompting zero-shot, one-shot e few-shot.
Prompting por papéis
Um prompt de papel diz ao modelo quem ele deve ser: “Você é um revisor de segurança sênior.” Ele define vocabulário, profundidade e prioridades em poucas palavras. Um papel funciona melhor quando é específico e vem acompanhado de uma tarefa; um papel sozinho não faz nada.
Prompts de sistema
Um prompt de sistema é a instrução permanente que uma aplicação envia antes de qualquer mensagem do usuário. Define o trabalho do assistente, as regras e as convenções de saída para toda a conversa. Guia completo: prompts de sistema e prompting por papéis.
Prompting de instrução
O tipo mais simples: um comando direto, idealmente uma frase no imperativo seguida de requisitos.
Rewrite the paragraph below at a grade 8 reading level. Keep every fact.
Todos os outros tipos se apoiam em uma instrução clara. Se a instrução for confusa, nem exemplos nem papéis a salvam.
Prompting contextual
Os prompts contextuais acrescentam a informação de que o modelo precisa para responder: um documento, a descrição de um produto, o público, decisões anteriores. A habilidade está em escolher o que incluir. O contexto relevante melhora a resposta; o contexto sem relação compete com as instruções pela atenção.
Context: our refund window is 30 days and excludes custom orders.
Question: can a customer return a custom engraved item after 10 days?
Prompting estruturado
Um prompt estruturado organiza seu conteúdo em seções rotuladas, geralmente Tarefa, Contexto, Requisitos, Formato de saída e Entrada, com delimitadores em volta dos dados variáveis. É o layout que escala: prompts longos continuam legíveis e cada parte pode ser editada sem perturbar as outras. O otimizador de prompts do PromptFlowEngine pode converter um parágrafo nesse layout e verificar que nada foi perdido.
Não o confunda com saída estruturada, que trata da forma da resposta. Veja os prompts de saída estruturada.
Prompting conversacional
Em um chat, cada mensagem é um prompt que inclui a conversa até ali. Isso permite refinar passo a passo: perguntar, ler, corrigir, restringir. É a forma mais rápida de explorar um problema.
Dois cuidados. Conversas longas acumulam instruções obsoletas que o modelo ainda tenta cumprir, então comece uma nova conversa quando o assunto mudar. E um resultado a que você chegou após dez turnos de correção não é reproduzível até que você escreva os requisitos finais como um único prompt.
Prompting multimodal
Os prompts multimodais combinam texto com imagens, áudio, vídeo ou documentos. Valem as mesmas regras, com dois acréscimos: diga para onde o modelo deve olhar (“no gráfico da página 2”) e diga o que fazer quando algo for ilegível, para que ele relate o problema em vez de adivinhar.
The image is a photo of a paper receipt. Extract the merchant, the date,
and the total as JSON. If a field is not legible, use null.
Prompting com recuperação aumentada
Aqui a aplicação pesquisa uma base de conhecimento e insere os resultados no prompt antes da pergunta. O modelo responde a partir dos trechos fornecidos, e não de memória, o que mantém as respostas atualizadas e permite citar fontes. Guia completo: prompting RAG.
Escolhendo um tipo
Comece com um prompt de instrução. Acrescente contexto se o modelo não tiver os fatos. Acrescente exemplos se a saída não for a que você quer depois que as instruções estiverem claras. Passe-o para um prompt de sistema quando virar parte de uma aplicação. Acrescente estrutura quando passar de um parágrafo.
Quando as formas simples não bastam, o passo seguinte é a técnica: veja as técnicas de engenharia de prompts.