O que é um prompt
Prompt é a entrada de instruções e informações utilizada para orientar um modelo. Ele comunica o trabalho esperado e pode incluir exemplos, documentos e condições que ajudam a interpretar a tarefa.
Em uma aplicação de chat, a mensagem digitada é apenas uma parte possível dessa entrada. Instruções fornecidas pelo sistema e trechos recuperados pela aplicação também podem influenciar a resposta, mesmo quando não aparecem no campo de mensagem.
Explicitar o comportamento esperado
Descreva o resultado de forma que seja possível conferir sua adequação. Ao solicitar um formulário, informe os campos necessários e explique quando o cadastro deve ser aceito ou recusado.
O formato da resposta merece a mesma atenção quando outro programa irá consumi-la. Uma tarefa de classificação precisa definir quais categorias são válidas e o que deve acontecer quando a entrada não permite escolher uma delas.
Distinguir material de referência e instrução
Um documento fornecido para análise pode conter frases imperativas que pertencem ao próprio documento. A aplicação deve identificar esse material como conteúdo a examinar, evitando apresentá-lo como uma nova orientação da tarefa.
Identificar o documento como referência não implementa controles de acesso e execução. Uma instrução para não alterar registros não impede tecnicamente uma ferramenta de escrita que permaneça disponível sem a verificação necessária. Para uma tarefa somente de consulta, confira também quais ações a aplicação permite executar.
Usar exemplos sem esconder o caso geral
Um exemplo pode mostrar o formato esperado e esclarecer uma situação ambígua. Para avaliar a instrução, inclua também entradas diferentes do exemplo, principalmente os casos que exigem recusa ou informação adicional.
Ajustar o prompt até acertar uma única entrada não demonstra que os outros casos continuam corretos. No formulário do exemplo, teste o telefone vazio com nome e email válidos e também as entradas sem os campos obrigatórios. Registre qual versão da instrução gerou a implementação conferida para comparar os resultados após novos ajustes.
Investigar além do texto da tarefa
Uma resposta incorreta pode resultar de um documento ausente ou de uma ferramenta que retornou informação incompleta. Acrescentar mais frases ao prompt não corrige automaticamente essas partes da aplicação.
Para revisar instruções e testes de um assistente usado no desenvolvimento, o Desenvolvimento Colaborativo da Dev Side Studio oferece orientação ao vivo no editor e no terminal. A sessão pode comparar o conteúdo enviado com os comportamentos esperados e investigar a origem das diferenças.
Dúvidas frequentes
Perguntas frequentes sobre Prompt
- Prompt é apenas a última mensagem digitada?
- O termo pode nomear essa mensagem, mas a entrada completa pode incluir instruções da aplicação, histórico e material fornecido. A resposta depende do conteúdo efetivamente recebido.
- Um prompt mais longo é sempre melhor?
- Não. Detalhes relevantes ajudam a comunicar a tarefa, enquanto repetições e instruções conflitantes podem dificultar a interpretação. Avalie o conteúdo necessário ao caso.
- Toda falha deve ser corrigida acrescentando instruções?
- Não. A causa pode estar na seleção de documentos, na ferramenta, no modelo ou no código da aplicação. Primeiro identifique qual parte produziu o resultado incorreto.
- Uma instrução substitui a permissão de acesso?
- Não. Instruir o modelo a respeitar uma restrição não implementa a verificação de acesso. A aplicação precisa controlar quais registros e ações estão disponíveis.
Para continuar
Recursos relacionados
Documentação
Anthropic: construção de prompts
Objetivo, avaliação e limites dos ajustes de instrução.
Abrir recursoDocumentação
Anthropic: práticas de instrução
Clareza das instruções, exemplos e organização do material enviado.
Abrir recursoAplicação na formação
Vibe Coding: Do Zero ao MVP
O prompt comunica ao assistente a tarefa, as instruções e o formato esperado para a resposta.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.