Atividade:
Esta atividade tem como objetivo demonstrar na prática como a engenharia de prompt melhora a qualidade e a confiabilidade das respostas de uma IA. A tarefa é resolver um pequeno enigma de detetive usando dois prompts diferentes: um direto e outro com os princípios de comunicação clara e divisão de tarefas.
Passo 1: Resposta com o Prompt Direto
Ao utilizar o prompt mais simples, a IA deve conseguir fornecer a resposta correta de forma direta.
Prompt Simples:
"Use as dicas a seguir para responder à seguinte questão de múltipla escolha.
Dicas:
A Senhorita Scarlett era a única pessoa na sala.
A pessoa com o cachimbo estava na cozinha.
O Coronel Mostarda era a única pessoa no observatório.
O Professor Plum não estava na biblioteca nem na sala de bilhar.
A pessoa com o castiçal estava no observatório.
Pergunta: O Coronel Mostarda estava no observatório com o castiçal?
(a) Sim; O Coronel Mostarda estava no observatório com o castiçal
(b) Não; O Coronel Mostarda não estava no observatório com o castiçal
(c) Desconhecido, não há informações suficientes para determinar se o Coronel Mostarda estava no observatório com o castiçal
Resposta:"
Resposta da IA:
(a) Sim; O Coronel Mostarda estava no observatório com o castiçal
Passo 2: Resposta com o Prompt Estruturado (Engenharia de Prompt)
Agora, vamos aplicar os princípios que aprendemos, dividindo a tarefa em etapas.
Prompt Estruturado:
"Use as dicas a seguir para responder à seguinte questão de múltipla escolha, usando o seguinte procedimento:
(1) Primeiramente, analise as dicas uma por uma e considere se a dica é potencialmente relevante
(2) Em segundo lugar, combine as dicas relevantes para raciocinar a resposta correta à pergunta
(3) Em terceiro lugar, mapeie a resposta para uma das respostas de múltipla escolha: (a), (b) ou (c)
Dicas:
A Senhorita Scarlett era a única pessoa na sala.
A pessoa com o cachimbo estava na cozinha.
O Coronel Mostarda era a única pessoa no observatório.
O Professor Plum não estava na biblioteca nem na sala de bilhar.
A pessoa com o castiçal estava no observatório.
Pergunta: O Coronel Mostarda estava no observatório com o castiçal?"
Resposta da IA (demonstrando o raciocínio):
(1) Análise das dicas:
A dica 3 é relevante: "O Coronel Mostarda era a única pessoa no observatório."
A dica 5 é relevante: "A pessoa com o castiçal estava no observatório."
As dicas 1, 2 e 4 não são diretamente relevantes para a pergunta.
(2) Raciocínio:
Sabemos pela dica 3 que o Coronel Mostarda estava no observatório e ele era a única pessoa lá.
Sabemos pela dica 5 que a pessoa com o castiçal também estava no observatório.
Como o Coronel Mostarda era a única pessoa no local, ele deve ser a pessoa com o castiçal.
(3) Mapeamento para a resposta de múltipla escolha:
O raciocínio leva à conclusão de que o Coronel Mostarda estava sim no observatório com o castiçal. Isso corresponde à alternativa (a).
Resposta Final:
(a) Sim; O Coronel Mostarda estava no observatório com o castiçal
Conclusão da Atividade:
Comparando os dois resultados, fica claro o poder da engenharia de prompt. Embora o prompt simples tenha chegado à resposta correta, o prompt estruturado nos deu algo a mais: o raciocínio por trás da resposta. Ao dividir a tarefa e pedir para a IA justificar cada passo, nós não apenas obtemos a solução, mas também validamos a lógica usada, o que torna a resposta muito mais confiável e transparente. Isso é crucial para tarefas mais complexas, onde um erro pode ter consequências maiores.