ComenzarEmpieza gratis

Prompts para depuración efectiva

Trabajas en una empresa bancaria donde estás creando un pipeline que procesa y almacena datos enviados por usuarios. Un paso de preprocesamiento convierte las cadenas a mayúsculas antes de guardarlas en una base de datos central, pero has detectado un error.

En este paso, una entrada ['a', 'b', 'c'] debería producir ['A', 'B', 'C'], pero el script actual devuelve ['C', 'C', 'C'].

El archivo process_data.py, que el LLM puede leer y usar, contiene la función defectuosa:

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

Este ejercicio forma parte del curso

Programación asistida por IA para desarrolladores

Ver curso

Instrucciones del ejercicio

- Redacta un prompt para que el modelo depure la función, incluyendo el **código defectuoso**, el **comportamiento esperado** y pidiendo **pasos de razonamiento** claros.

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio