Programación asistida por IA avanzada para desarrolladores
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp


Error de instalación:

🤖 Prompt de diagnóstico corto:
Aquí tienes mi especificación de dependencias y el error de instalación. Explica la causa raíz del conflicto de versiones.

🤖 Prompt de setup reproducible:
Dada esta estructura de proyecto, propone un setup de entorno Python reproducible usando pip-tools. Genera los archivos y comandos exactos para crear el entorno, bloquear dependencias e instalar de forma determinista. Explica cómo usar el entorno virtual en el README.md del proyecto.
Respuesta del modelo:


🤖 Prompt de auditoría de dependencias:
Dado este repositorio Python, quiero auditar mantenibilidad de dependencias y cumplimiento de licencias.
Genera el comando para producir un informe JSON de licencias para el entorno Python activo, con URLs de paquetes y archivos de licencia, y escríbelo en reports/licenses.json.
Respuesta de la IA:

Sugerencia de la IA:

Informe de licencias:

🤖 Prompt de alternativas:
Aquí está reports/licenses.json de pip-licenses que acabamos de generar.
Resume los resultados en una tabla corta con: paquete, versión, licencia y nivel de riesgo para uso comercial. Señala lo inusual, desconocido o sin licencia.
Propón una alternativa más segura para la dependencia de mayor riesgo.
Respuesta de la IA:



Programación asistida por IA avanzada para desarrolladores