1
resposta

[Projeto] Faça como eu fiz: Cadeia de pensamentos

Exemplo de Few-Shot utilizando a cadeia de pensamento (Chain of Thought) vamos propor um problema matemático.
Utilizei o Gemini para realiza a tarefa sugerida pelo Professor, como tenho minha persona configurada no Gemini, ele já fez o exercício e ainda criou um código em Python para realizar os cálculos, criou o código devido as configurações de minha persona.
Me digam o que acharam da solução. Agradeço desde já.

Pergunta: Tenho uma lista de valores. O meu resultado final será 30% da soma desses valores. Porém, nem todos os valores serão somados, apenas aqueles acima de R$40.000,00. Para a lista abaixo, conte quantos valores existem acima de R$40.000,00, quais são eles, faça a soma desses valores e, no fim, calcule o valor de 30% dessa soma.
Resposta Gemini
Olá! Como você precisa de código para lidar com a lista de valores, vou gerar a solução em Python para ser executada no Google Colab, conforme sua preferência.

Abaixo está o código que realiza todas as etapas solicitadas: conta os valores acima de R$40.000,00, lista-os, calcula a soma e, por fim, determina 30% dessa soma.
Código Python para Análise de Valores

Lista de valores fornecida (exemplo, pois a lista não foi incluída na pergunta)

Se você tiver a lista real, substitua os valores abaixo.

lista_valores = [
55000.00,
30000.00,
82500.00,
15000.00,
45200.00,
9000.00,
61800.00,
39999.00
]

Definindo o limite de corte e o percentual

LIMITE_MINIMO = 40000.00
PERCENTUAL = 0.30 # 30%

1. Filtrar os valores que estão acima do limite

valores_acima_do_limite = [valor for valor in lista_valores if valor > LIMITE_MINIMO]

2. Contar quantos valores existem acima do limite

quantidade_valores = len(valores_acima_do_limite)

3. Fazer a soma desses valores

soma_valores = sum(valores_acima_do_limite)

4. Calcular 30% dessa soma

resultado_final = soma_valores * PERCENTUAL

Exibição dos resultados

print("--- Análise da Lista de Valores ---")
print(f"Critério de Seleção: Valores acima de R${LIMITE_MINIMO:,.2f}")
print("-" * 30)

Resposta 1: Contagem

print(f"1. Quantidade de valores acima de R${LIMITE_MINIMO:,.2f}:")
print(f" {quantidade_valores} valores.")
print("-" * 30)

Resposta 2: Quais são os valores

print("2. Valores selecionados:")
for valor in valores_acima_do_limite:
print(f" R${valor:,.2f}")
print("-" * 30)

Resposta 3: Soma

print("3. Soma dos valores selecionados:")
print(f" R${soma_valores:,.2f}")
print("-" * 30)

Resposta 4: 30% da Soma

print(f"4. Cálculo de {PERCENTUAL*100}% da soma (Resultado Final):")
print(f" R${resultado_final:,.2f}")
print("-" * 30)
Resultados da Análise (Com a Lista Exemplo)
Com a lista de exemplo utilizada no código:

**Valores Selecionados (acima de R40.000,00):∗∗R55.000,00, R82.500,00,R45.200,00, R$61.800,00.

Contagem: 4 valores.

Soma dos Valores Selecionados: R$244.500,00.

30% da Soma (Resultado Final): R$73.350,00.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Juvenal! Como vai?

Agradeço por compartilhar suas reflexões e aprendizados com a comunidade Alura.

Gostei muito de ver como você aplicou a cadeia de pensamento (Chain of Thought) no seu exemplo. A forma como o Gemini gerou a solução completa — incluindo o código em Python — mostra que você configurou bem sua persona, o que traz resultados contextualizados e úteis.

Continue explorando esses testes com diferentes tipos de prompts e análises.
Uma dica: experimente comparar a resposta da IA com variações no prompt, modificando o tom ou a instrução (“explique o raciocínio passo a passo”, por exemplo). Assim, você observa como pequenas mudanças afetam a clareza da cadeia de pensamento.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!