- Xu Hao, líder técnico de Thoughtworks China, le explica a Martin Fowler cómo usar ChatGPT para escribir código autoevaluado con pruebas
- Redacta como prompt el contexto de la aplicación y la forma de estructurar el código
- Para evitar problemas de seguridad, usa una técnica de prompting llamada "Generated Knowledge"
- Primero, hace que el LLM genere información sobre el problema
- Luego, vuelve a proporcionar esa información al LLM para que genere el producto real
- En la parte de "estrategia de implementación" combina 2 estilos de prompts
- Instruction: un prompt que proporciona instrucciones que el LLM debe seguir
- Chain of Thought: un prompt que induce al LLM a explicar su razonamiento
- Le pide al LLM que detalle el plan que escribió hasta el nivel de nombres de componentes, métodos y propiedades
- Solicita que escriba tanto la implementación de los componentes reales como las pruebas
- Luego vuelve a pedir que escriba las pruebas sin usar una librería de mocks (
redux-mock-store)
Aún no hay comentarios.