- Xu Hao, responsable technique de la filiale chinoise de Thoughtworks, explique à Martin Fowler comment utiliser ChatGPT pour écrire du code auto-testé
- Rédiger sous forme de prompt le contexte de l’application et la manière de structurer le code
- Pour éviter les problèmes de sécurité, utiliser une technique de prompt appelée "Generated Knowledge"
- D’abord, faire générer par le LLM des informations sur le problème
- Puis redonner ces informations au LLM pour lui faire produire le produit réel
- Dans la partie "Stratégie d’implémentation", combiner deux styles de prompts
- Instruction : un prompt qui fournit au LLM les consignes à suivre
- Chain of Thought : un prompt qui pousse le LLM à expliquer son raisonnement
- L’amener à détailler le plan rédigé par le LLM jusqu’aux noms des composants, méthodes et propriétés
- Demander aussi l’écriture de l’implémentation et des tests pour les composants réels
- Redemander ensuite d’écrire les tests sans bibliothèque de mock (
redux-mock-store)
Aucun commentaire pour le moment.