Ingéniosité humaine vs. LLM : Débogage d’ensembles de vecteurs Redis

2025-05-29

Le développeur de Redis, antirez, raconte une expérience de débogage fascinante où il a mesuré son intelligence face à Gemini 2.5 PRO, un grand modèle de langage. Un bug complexe dans l’implémentation de l’ensemble de vecteurs (HNSW) de Redis, résultant de la corruption de données conduisant à des liens de nœuds incohérents, nécessitait une solution au-delà d’une approche naïve O(N²). Bien que Gemini ait suggéré la recherche binaire, antirez a finalement conçu une solution créative impliquant un accumulateur XOR, affinée par l’intégration de MurmurHash128 et d’une graine aléatoire. Cette anecdote souligne le pouvoir de la pensée créative humaine pour résoudre des problèmes complexes, montrant comment les LLM peuvent aider, mais finissent par être inférieurs à l’ingéniosité humaine dans la génération de solutions véritablement nouvelles.

Développement