Dans un système de recherche documentaire, les droits d'accès doivent être appliqués au moment de la recherche : un utilisateur ne doit récupérer que les passages qu'il a le droit de lire. Filtrer après la génération est trop tard, car le contenu interdit aurait déjà été vu par le modèle.
Exemple
SELECT id FROM chunks WHERE group_id = ANY($groupes) ORDER BY embedding <=> $1 LIMIT 5;