L'assistant permet aux visiteurs de décrire en langage naturel ce qu'ils recherchent — sport pratiqué, niveau, budget, type de produit — et reçoivent en retour des recommandations personnalisées issues directement du catalogue, accompagnées de fiches produit cliquables redirigeant vers la boutique.
Le système repose sur une architecture RAG (Retrieval-Augmented Generation). Le catalogue complet (296 produits) est scrapé automatiquement depuis l'API Shopify, enrichi, puis indexé sous forme de vecteurs dans une base Qdrant Cloud. À chaque question posée, l'assistant effectue une recherche par similarité sémantique combinée à des filtres structurés (sport, genre, prix, marque, promotions), puis injecte les résultats dans le contexte d'un modèle de langage (Mistral) qui génère une réponse argumentée. Cette approche garantit que l'assistant ne recommande que des produits réellement en stock et élimine les hallucinations.