Tópico

Engenharia de prompts

Escrever prompts que funcionam: estrutura, técnicas de zero-shot a chain-of-thought, boas práticas, riscos de ataque e gestão de prompts no Bedrock.

O mesmo modelo dá a um time uma resposta útil e a outro lixo. A diferença quase nunca é o modelo; é o prompt. A engenharia de prompts é a habilidade de montar essa entrada de texto com as partes certas nos lugares certos, para que um modelo de fundação faça o que você precisa de forma confiável, repetição após repetição. Este tema percorre esse ofício de ponta a ponta, da estrutura de um único prompt até operar prompts como código em produção.

O que este tema cobre

  • as quatro partes de um prompt (instrução, contexto, entrada, indicador de saída) e como separar a instrução da entrada
  • o prompting zero-shot e few-shot, o que é um shot e os templates de prompt com variáveis entre chaves duplas
  • as técnicas nomeadas, do zero-shot ao chain-of-thought, e por que o chain-of-thought não é o mesmo que prompt chaining
  • as boas práticas: ser específico, colocar a instrução no final, usar separadores, dar uma resposta de reserva e escrever prompts negativos
  • os ataques de prompt (injection, jailbreaking, leaking), quem é dono do risco na responsabilidade compartilhada e a defesa em camadas com o Amazon Bedrock Guardrails
  • o versionamento e a gestão com o Amazon Bedrock Prompt Management: rascunho mutável versus versão imutável, implantação e rollback

Por que isso importa

A engenharia de prompts é a alavanca mais barata e mais rápida que você tem sobre o comportamento de um modelo. Antes de pagar por fine-tuning ou montar um pipeline de RAG, um prompt melhor costuma resolver o problema, e a prova sabe disso: ela vai te dar um cenário em que uma saída sai errada e esperar que você escolha o conserto de prompt certo em vez de um modelo maior. Ela também espera que você diferencie pares que se confundem fácil, como chain-of-thought versus prompt chaining, ou injection versus jailbreaking. E como os prompts em produção grudam em texto que estranhos digitam, este tema é também onde a segurança entra em cena: saber que o prompt injection é sua responsabilidade, não da AWS, é tanto uma questão de prova quanto uma regra do mundo real.

Lições deste tópico

  1. 1Anatomia de um promptGratuito
  2. 2Técnicas de prompting
  3. 3Boas práticas de engenharia de prompts
  4. 4Ataques e riscos de prompt
  5. 5Versionamento e gestão de prompts