Refactoring plus création du vecteur de contexte fr