Comece agoraComece grátis

Prompts para depuração eficaz

Você trabalha em uma empresa do setor bancário, onde está construindo um pipeline que processa e armazena dados enviados por usuários. Uma etapa de pré-processamento converte strings para maiúsculas antes de salvá-las em um banco de dados central, mas você identificou um bug.

Nessa etapa, a entrada ['a', 'b', 'c'] deveria produzir ['A', 'B', 'C'], mas o script atual retorna ['C', 'C', 'C'].

O arquivo process_data.py, que o LLM pode ler e usar, contém a função com defeito:

def to_uppercase(strings):
  uppercased = [s.upper() for s in strings]
  return [uppercased[-1]] * len(strings)

Este exercicio faz parte do curso

Codificação com IA para Desenvolvedores

Ver curso

Instruções do exercicio

- Peça ao modelo para depurar a função incluindo o **código com defeito**, o **comportamento esperado** e solicitando etapas claras de **raciocínio**.

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio