Choisir le bon mode de recherche

How-to — objectif : savoir quand utiliser la recherche sémantique, lexicale ou hybride, et régler la précision.

Les trois modes

Mode Quand Ce qu'il fait
semantic (défaut) question conceptuelle, « comment X marche », « pourquoi Y » cherche par le sens
lexical vous connaissez le mot/symbole exact (nom de fonction, sigle) cherche le mot exact, répond même quand l'index sémantique est indisponible
hybrid vous voulez les deux à la fois lance les deux en parallèle, résultats présentés séparément
noezis search "comment l'authentification fonctionne"            # semantic
noezis search "OAuth2Provider" --mode lexical                    # mot exact
noezis search "gestion des sessions" --mode hybrid --json

Régler la précision

noezis search "politique d'authentification" --min-score 0.7 --max-results 5 --path-prefix DOCS/ --json

Côté agent (MCP)

Le verbe noezis_search expose les mêmes modes (mode: semantic|lexical|hybrid). La plupart du temps un agent n'a pas besoin d'appeler noezis_search : le contexte pertinent lui est déjà fourni au début du tour. On appelle noezis_search pour creuser plus loin.

Voir aussi