Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Mão na massa: aplicando técnicas de Prompt no cotidiano

(Esté o prompt que eu usaria)
Sou estudante e quero revisar os conteúdos estudados em um curso. Crie um quiz com 10 perguntas sobre os seguintes tópicos: engenharia de prompt, zero-shot prompting, few-shot prompting e chain of thought. Apresente uma pergunta por vez e aguarde minha resposta antes de continuar. Após cada resposta, informe se está correta ou incorreta, explique brevemente o motivo e apresente a resposta correta. Ao final, mostre minha pontuação e indique quais assuntos preciso revisar mais. Utilize linguagem clara e didática.

# Quiz - Engenharia de Prompt

# Pergunta 1
pergunta_1 = """
Qual alternativa descreve corretamente o Zero-Shot Prompting?

A) O modelo recebe vários exemplos antes de responder à tarefa.
B) O modelo recebe apenas a tarefa ou instrução, sem exemplos prévios.
C) O modelo analisa uma cadeia de raciocínio fornecida pelo usuário.
D) O modelo é treinado novamente para executar uma tarefa específica.
"""

resposta_1 = "B"

explicacao_1 = """
Zero-Shot Prompting ocorre quando o modelo recebe apenas a instrução da tarefa,
sem exemplos prévios para servir de referência.
"""

# Pergunta 2
pergunta_2 = """
Qual é a principal característica do Few-Shot Prompting?

A) Solicitar que o modelo explique seu raciocínio passo a passo.
B) Utilizar exclusivamente perguntas de múltipla escolha.
C) Fornecer alguns exemplos para que o modelo entenda o padrão esperado.
D) Treinar novamente o modelo com novos dados.
"""

resposta_2 = "C"

explicacao_2 = """
Few-Shot Prompting utiliza alguns exemplos de entrada e saída para ajudar o modelo
a compreender o padrão de resposta esperado.
"""

# Pergunta 3
pergunta_3 = """
O que caracteriza a técnica Chain of Thought (Cadeia de Pensamento)?

A) Fazer com que o modelo forneça apenas a resposta final, sem explicações.
B) Solicitar ou demonstrar um raciocínio passo a passo para chegar à resposta.
C) Fornecer milhares de exemplos para treinar o modelo.
D) Limitar a resposta a apenas uma frase.
"""

resposta_3 = "B"

explicacao_3 = """
Chain of Thought consiste em incentivar o modelo a apresentar seu raciocínio
passo a passo antes de chegar à conclusão.
"""