Prompting de IA: zero-shot
O curso trata de prompting zero-shot para código Ruby: conseguir uma resposta certa e utilizável no primeiro pedido, sem ciclo de correção. Ele percorre três alavancas. Dar a assinatura exata do método e o formato do retorno, dar exemplos concretos de entrada e saída e dizer os casos-limite, como nil, valores vazios ou na fronteira. Um exemplo completo compara um pedido vago com um preciso para um método de Article. No fim, mostra por que uma resposta bem pedida ainda passa pela checklist de revisão.
O que você vai aprender
- ✓O que é zero-shot e quanto custa um ciclo de correção
- ✓Dar no pedido a assinatura exata do método e o tipo de retorno
- ✓Usar um exemplo de entrada e saída por caminho para fixar um formato
- ✓Dizer casos-limite como nil, strings vazias e fronteiras de tempo
- ✓Comparar um pedido vago e um preciso para o mesmo método
- ✓Revisar uma boa resposta de IA com uma checklist de quatro perguntas
O que zero-shot significa
"Escreva um método que confira se um artigo é antigo" recebe uma resposta. Raramente é a certa de primeira, então surge um hábito. Você lê e diz "não, eu quis dizer pelo published_at, não pelo created_at". Lê a tentativa seguinte e diz "não, retorne um booleano, não uma string". E repete. Zero-shot…
Ler a aula completa grátis →Currículo
7 aulasO que zero-shot significa
Define zero-shot como uma resposta certa de primeira e apresenta três alavancas: assinatura, exemplos e casos-limite.
Nomeando a assinatura exata do método
Mostra como nomear Article#stale? sem argumentos e com retorno booleano fecha três tipos de adivinhação.
Formato de retorno e exemplos concretos
Usa dois exemplos de entrada e saída para fixar separador, formato de data e a palavra para rascunho.
Dizendo os casos-limite com todas as letras
Explica como uma frase sobre published_at nil poderia ter evitado o bug de NoMethodError no evergreen?.
Exemplo completo: pedido vago vs. pedido preciso
Compara pedidos vago e preciso para time_since_published: segundos crus e quebra com nil contra saída que bate.
Lendo uma resposta de IA com olhar crítico, mesmo uma boa
Aplica a checklist de quatro perguntas a uma boa resposta e mostra por que pedir bem não substitui revisar.
Juntando tudo: assinatura, exemplos, casos de borda
Retoma as três alavancas, o exemplo completo e como contexto, pedido preciso e revisão trabalham juntos.