Moteur de Recherche
La section Recherche vous permet de poser des questions à l'assistant IA que vous venez de créer !
Ressources supplémentaires
Découvrez rapidement comment obtenir des réponses précises avec l'interface de recherche de QAnswer. Regardez notre tutoriel d'une minute pour des requêtes de données simples et précises et obtenez les informations dont vous avez besoin !
Présentation de l'interface utilisateur​
Pour accéder à cette tâche IA, cliquez sur Tâches IA et Recherche.
Dans l'interface de recherche de Tâches IA, les réponses sont basées uniquement sur les informations fournies à l'assistant IA via les connecteurs. Vous pouvez vous référer à la section source de données pour configurer un connecteur, consultez la section Source de données !
Pour l'assistant IA "The Simpsons", vous pouvez poser des questions comme :
Question 1 : Qui sont les enfants des Simpsons ?
Question 2 : Quel est le nom du chien des Simpsons ?
- Question 1
- Question 2
- Zoom
Réponse​
La réponse affichée dans la carte est une réponse synthétisée basée sur l'ensemble des documents que QAnswer a trouvés pour cette question. La réponse est générée par un modèle génératif ; chaque réponse générée peut donc être formulée différemment tout en contenant les mêmes informations.
Vous pouvez relancer la génération pour obtenir une nouvelle réponse en cliquant sur l'icône
.Pour améliorer la qualité des réponses, vous pouvez donner votre retour en cliquant sur
ou .De plus, vous pouvez éditer la réponse générée en cliquant sur l'icône .
Documents​
Les documents affichés dans la section "Top extracts" sont les documents les plus pertinents que QAnswer a trouvés pour la question que vous venez de saisir. Ces documents sont utilisés lors du processus de génération de la réponse que vous voyez dans la carte de réponse.
Vous pouvez vérifier où l'information utilisée pour répondre à cette question se trouve en cliquant :
Vous verrez l'information exacte dans les sources originales comme montré ci-dessous :
Paramètres de la tâche​
Si vous souhaitez personnaliser votre Assistant IA de Recherche, vous pouvez cliquer sur
. Vous pouvez personnaliser la façon dont votre Assistant IA vous répond en :Remplissant les paramètres du prompt : cela définira sa personnalité et vous pouvez suivre l'exemple fourni dans les paramètres par défaut.
Ajustant les paramètres du LLM : vous pouvez choisir le LLM qui alimentera les réponses, la longueur de la réponse, son niveau de créativité, la vitesse de réponse.
Ajustant le récupérateur (Retriever) : vous pouvez choisir le niveau de référence LLM, ajouter des synonymes.
Configurer les filtres avancés : permet aux utilisateurs de filtrer les documents utilisés pour répondre aux questions en fonction de métadonnées spécifiques.
- Ouvrir les paramètres de la tâche
- Prompt
- LLM
- Retriever
- Filtres avancés
Paramètres du prompt​
Dans les paramètres du prompt, vous pouvez définir la personnalité de votre Assistant IA en utilisant des variables comme {{bot_name}} ou {{bot_answer_length}}. Cela vous permet de personnaliser les réponses de votre assistant.
Appuyez sur la touche / pour afficher la liste des variables disponibles.
Par exemple brief provient de la variable {{bot_answer_length}} que vous pouvez définir dans les paramètres LLM de votre tâche IA.
- Prompt
- Édition du prompt
- Liste des variables
Paramètres LLM​
Dans les paramètres LLM, vous pouvez ajuster les paramètres du LLM qui alimentera votre Assistant IA, tels que :
- améliorer le contexte pour cet Assistant IA
- le modèle LLM non structuré
- la fenĂŞtre de contexte en tokens
- afficher ou masquer la date de dernière mise à jour dans les sources
- la longueur maximale de la réponse
- le niveau de créativité (temperature)
- la vitesse de réponse
- Fenêtre de contexte (tokens) : quantité de texte (conversation + documents) que le modèle peut prendre en compte à la fois. Si votre entrée dépasse cette taille, le contenu précédent peut être coupé.
- Longueur maximale de la réponse : limite sur les tokens que le modèle retourne ; évite des sorties trop longues.
Astuce pratique : utilisez une température faible pour des extractions factuelles, augmentez la fenêtre de contexte pour inclure de longs documents, et définissez une longueur maximale pour contrôler la taille de la sortie et le coût.
Améliorer le contexte​
Cette fonctionnalité est accessible via 2 réglages :
- Accès par utilisateur (contrôlé par les administrateurs via le tableau des utilisateurs)
- Accès par assistant (dans le panneau de paramètres)
- Panneau Admin
- Tâche Search
- Paramètres Chat
Si activé dans les paramètres du panneau Admin, le toggle sera visible dans les interfaces Search et Chat et dans la zone de saisie du chatbot lorsque l'assistant est tagué.
Si activé dans les paramètres de la tâche Search, le toggle sera visible dans l'interface de la tâche de recherche.
Si activé dans les paramètres de la tâche Chat, le toggle sera visible dans l'interface de chat et dans la zone de saisie du chatbot lorsque l'assistant est tagué.
- La fonctionnalité est inactive par défaut.
- Si le toggle est activé , l'assistant IA pourra traiter les documents volumineux plus efficacement. Si votre document est trop grand pour être lu en une seule fois par l'IA, il sera automatiquement découpé en parties plus petites, chaque partie sera comprise puis les réponses seront combinées. Cela permet à l'IA de prendre en compte l'ensemble du document lors de la réponse, même si le fichier est volumineux.
Paramètres du Retriever​
Dans les paramètres du retriever, vous pouvez ajuster les paramètres du retriever qui seront utilisés pour récupérer les documents pertinents pour votre Assistant IA. Cela inclut :
- le modèle d'embedding utilisé (note : ne peut être changé qu'au moment de la création de l'Assistant IA)
- le nombre de références transmises au LLM
- les synonymes utilisés pour récupérer des documents plus pertinents
Synonymes​
Dans les paramètres des synonymes, vous pouvez définir des groupes de synonymes qui seront utilisés pour récupérer des documents plus pertinents.
Cliquez sur + Add synonym group pour ajouter un nouveau groupe de synonymes.
Saisissez un mot dans le champ de saisie et appuyez sur Entrée ou cliquez sur le bouton + pour l'ajouter à la liste des synonymes.
Vous ne pouvez ajouter un nouveau groupe que s'il n'y a pas de groupes existants, ou si le dernier en a au moins un et que le champ de saisie est vide.
Vous pouvez supprimer un groupe en cliquant sur le bouton
.Vous pouvez téléverser une liste de synonymes en cliquant sur le bouton Bulk Upload. Vous pourrez Télécharger l'exemple CSV pour apprendre le format ou Choisir un fichier pour téléverser votre propre CSV.
- Synonymes
- Saisie remplie
- Liste créée
- Ajouter un groupe
- Téléversement en masse
Découpage des documents​
Comment ça marche
Le fractionnement des documents contrôle comment le texte est découpé avant d'être converti en embeddings et indexé. Il impacte la qualité de la recherche et la fenêtre de contexte. Vous disposez de trois paramètres principaux :
Découper par
Choisissez l'unité utilisée pour découper le document :
- Mots – Découpe par un nombre fixe de mots.
- Phrases – Découpe aux limites de phrases.
- Pages – Découpe selon les sauts de page originaux (PDF).
Taille de découpe
Définit la taille de chaque fragment, selon l'unité sélectionnée.
- Si découper par Mots : ceci = nombre de mots par fragment.
- Si découper par Phrases : ceci = nombre de phrases par fragment.
- Si découper par Pages : ceci = nombre de pages par fragment (généralement 1).
Chevauchement de la découpe Définit combien du fragment précédent est repris dans le suivant pour préserver le contexte.
- Exemple : Taille = 100 mots, Chevauchement = 20 → chaque nouveau fragment répète 20 mots du précédent.
Scénarios d'exemple
| Découper par | Taille | Chevauchement | Résultat |
|---|---|---|---|
| Mots | 100 | 0 | Fragments indépendants de 100 mots |
| Mots | 100 | 20 | Chaque fragment partage 20 mots avec le suivant |
| Phrases | 5 | 1 | Chaque fragment contient 5 phrases, la dernière se recoupe |
| Pages | 1 | 0 | Une page complète par fragment, sans chevauchement |
Comment le tester
Étape 1 – Téléversez un document de test simple
Utilisez un petit texte manuel comme :
Ceci est la phrase un.
Ceci est la phrase deux.
Ceci est la phrase trois.
Étape 2 – Configurez les options de découpage
Testez plusieurs configurations :
- Mots (Longueur de découpage = 3, Chevauchement = 1) – Attendez-vous à des fenêtres glissantes de 3 mots.
- Phrases (Longueur de découpage = 1) – Chaque phrase devient un fragment séparé.
- Pages – Téléversez un PDF multi-pages et choisissez découper par Pages.
Étape 3 – Vérifiez les fragments indexés
[TâcheRecherche] Posez une question et vérifiez :
les extraits en haut :
- Récupère-t-il le fragment attendu ?
- Chaque fragment contient-il une phrase ?
ou :
bouton d'information sur le message de l'assistant : vérifiez l'invite, puis contrôlez la partie #Documents de l'invite.
Expansion de requête​
L'expansion de requête est utilisée pour reformuler les requêtes des utilisateurs afin qu'elles incluent le contexte nécessaire pour récupérer les documents corrects. Cela est particulièrement important lorsque les utilisateurs posent des questions de suivi ou lorsque les requêtes impliquent des références temporelles.
Exemple
Lorsque un utilisateur pose une question de suivi, le système étend la requête pour inclure le contexte de la question précédente.
- Première requête utilisateur : Quand la société QA a-t-elle été fondée ?
- RequĂŞte utilisateur de suivi : Qui est le PDG ?
- Requête étendue : Qui est le PDG de la société QA ?
Cela garantit que le système comprend correctement l'entité à laquelle il est fait référence et récupère les informations pertinentes.
En appliquant ces règles, l'expansion de requête permet au système d'interpréter l'intention de l'utilisateur plus précisément et de fournir des résultats plus pertinents.
Invite d'expansion de requĂŞte
Dans la plupart des cas, l'invite par défaut que nous fournissons sera suffisante pour gérer vos cas d'utilisation.
Cependant, il peut y avoir des situations où vous souhaitez l'ajuster pour une meilleure précision.
Par exemple, imaginez un utilisateur demandant :
- “Qu'est-ce que Simone Biles a fait récemment ?”
Si votre corpus contient des documents sur les activités de Simone Biles s'étalant sur plusieurs années, le récupérateur peut avoir du mal à identifier les documents les plus pertinents à partir d'une requête aussi vague.
Une façon pratique de résoudre ce problème est d'adapter l'invite d'expansion de requête afin qu'elle inclue explicitement la référence temporelle (par exemple, la date actuelle ou une période spécifique).
" Donne-moi les dernières nouvelles de [période] [date/plage de dates]. "
Par exemple :
Lorsqu’un utilisateur demande les dernières nouvelles sur un sujet spécifique, étendez la requête pour inclure la date actuelle.
Par exemple :
" Donne-moi les dernières nouvelles d’aujourd’hui " → " Donne-moi les dernières nouvelles d’aujourd’hui 25 juin mercredi 2025 "
" Dernières nouvelles sur le secteur de l’IA " → " Dernières nouvelles sur le secteur de l’IA 25 juin 2025 "
" Actualités les plus récentes sur le changement climatique " → " Actualités les plus récentes sur le changement climatique 25 juin 2025 "
Lorsque l’utilisateur demande les nouvelles en référence à une période (ex. : " Donne-moi les nouvelles d’hier ", " nouvelles de la semaine dernière ", " nouvelles du mois dernier ", " nouvelles de l’année dernière "), étendez la requête pour inclure explicitement la date ou la plage de dates, en utilisant le format suivant :
" Donne-moi les dernières nouvelles de cette semaine " → " Donne-moi les dernières nouvelles de la semaine 25 juin 24 juin 23 juin 22 juin 21 juin 2025 "
" Donne-moi les dernières nouvelles de cette année " → " Donne-moi les dernières nouvelles de l’année 2025 "
" Donne-moi les dernières nouvelles de ce mois-ci " → " Donne-moi les dernières nouvelles du mois de juin 2025 "
" Qui était le maire de New York durant la première partie de l’année 2024 " → " Qui était le maire de New York durant la première partie de l’année 2024 janvier février mars avril mai juin "
" Qui était le maire de New York durant la seconde partie de l’année 2024 " → " Qui était le maire de New York durant la seconde partie de l’année 2024 juillet août septembre octobre novembre décembre "
Pour les requêtes factuelles sensibles au temps (ex. : " Qui est l’actuel Premier ministre de l’Inde "), ajoutez la date actuelle à la requête :
" Qui est l’actuel Premier ministre de l’Inde 25 juin 2025 "
Pour les requêtes qui ne dépendent pas du temps ou qui ne font pas référence à une période spécifique (ex. : " Qui est LeBron James "), ne modifiez pas la requête.
QUESTION ENTRANTE :
{{question}}
Date actuelle :
{{date}}
Répond UNIQUEMENT avec la REQUÊTE remplacée.
QUESTION REMPLACÉE :
Filtres avancés​
Vous pouvez choisir de filtrer les documents utilisés pour répondre à votre question en cliquant sur Filtres avancés.
Les modèles d'IA que nous utilisons évoluent avec le temps, donc les réponses que vous obtenez peuvent différer. Si vous avez des questions ou avez besoin d'aide, veuillez nous contacter !
Métadonnées de recherche​
La recherche facettée permet d'affiner les résultats de l'Assistant IA avec des filtres. Certains filtres sont toujours disponibles par défaut, tandis que d'autres proviennent des métadonnées que vous ajoutez à vos sources de données. Cela facilite le ciblage des sources les plus pertinentes et la recherche de réponses précises.
Présentation de l'interface
Pour accéder à la Recherche Facettée :
- Allez dans Tâches IA et sélectionnez Recherche.
- Dans le panneau de droite, cliquez sur Paramètres de la recherche → Filtres avancés.
- Activez les filtres que vous souhaitez rendre disponibles pour les utilisateurs.
Types de filtres disponibles :
-
Filtres par défaut (toujours inclus) :
- Nom de la source de données
- Type de source de données
- Nom de fichier
- Format de fichier
- Téléversé le
-
Filtres spécifiques à l'Assistant IA (générés à partir de vos métadonnées) :
- Exemple : Date
- Exemple : Année
- Tout autre champ de métadonnée que vous avez défini pour vos sources de données
Comment ça marche
Quand un utilisateur pose une question, il peut affiner les résultats à l'aide de ces filtres.
Filtres par défaut → toujours disponibles, techniques (Nom de la source, Type de source, Nom de fichier, Format, Téléversé le).
Filtres spécifiques à l'Assistant IA → proviennent des métadonnées ajoutées aux sources de données (ex. : Projet, Type de document, Année). Lorsque des filtres sont appliqués, seules les sources de données correspondant aux critères sont incluses dans la recherche. Ces résultats filtrés sont ensuite utilisés par le LLM pour générer la réponse.
Exemple avec métadonnées
Supposons que vous avez trois documents tagués avec des métadonnées :
Document 1- Personnage → Homer Simpson
- Rôle → Père
- Année d'introduction → 1989
- Personnage → Marge Simpson
- Rôle → Mère
- Année d'introduction → 1989
- Personnage → Lisa Simpson
- Rôle → Fille
- Année d'introduction → 1992
Question : Quels membres de la famille Simpson ont été introduits en 1989 ?
Filtre appliqué : Année d'introduction = 1989
Réponse : Homer Simpson, Marge Simpson
Les utilisateurs peuvent combiner plusieurs filtres (par ex. Type de source de données + Personnage + Année d'introduction) pour un contrôle très précis des résultats de recherche.
Si aucun document ne correspond aux filtres sélectionnés, l'assistant ne renverra aucune réponse. Assurez-vous que vos métadonnées sont cohérentes entre les fichiers.
Filtrage automatique par date​
Le filtrage automatique par date permet à l'Assistant IA de détecter les dates dans la question d'un utilisateur et de les appliquer automatiquement comme filtres.
Présentation de l'interface
Pour utiliser le filtrage automatique par date :
- Allez dans Tâches IA et sélectionnez Recherche.
- Posez une question qui inclut une date, un mois ou une année spécifique.
- Le système appliquera automatiquement la date détectée dans le panneau Filtres avancés.
Comment ça marche
Lorsqu'une question contient une référence temporelle, l'assistant l'interprète et applique le filtre de date correspondant.
Exemple
- Question : Quels sont tous les épisodes des Simpsons diffusés en 2025 ?
- Filtre automatique appliqué : Année = 2025
- Réponse :
The Past and the Furious — 12 Février 2025
The Flandshees of Innersimpson — 30 Mars 2025
The Last Man Expanding — 6 Avril 2025
P.S. I Hate You — 13 Avril 2025
Yellow Planet — 22 Avril 2025
Abe League of Their Moe — 27 Avril 2025
Stew Lies — 4 Mai 2025
Full Heart, Empty Pool — 11 Mai 2025
Estranger Things — 18 Mai 2025
Le filtrage automatique par date peut être combiné avec d'autres filtres (par ex. Format de fichier ou Type de source de données) pour des résultats plus précis.
Actualisation des sources de données & Dernière mise à jour​
Cette fonctionnalité vous permet de maintenir vos sources de données à jour automatiquement. Vous pouvez planifier des actualisations et afficher la date de dernière mise à jour directement dans les réponses de l'assistant.
Présentation de l'interface
Pour activer l'actualisation des sources de données :
- Allez dans Ajouter une source de données et connectez votre source.
- Dans le menu Mettre à jour les sites (Update Websites), choisissez la fréquence d'actualisation : Maintenant, Quotidien, Hebdomadaire, Mensuel ou Jamais.
- Dans Paramètres du Chat, activez Afficher la date de dernière mise à jour dans les sources.
Fonctionnement
- Les sources de données sont actualisées selon la fréquence sélectionnée.
- Lorsque « Afficher la date de dernière mise à jour dans les sources » est activé, l'assistant ajoute la date de coupure à ses réponses.
- Si les données sont actualisées ultérieurement, les réponses peuvent évoluer pour refléter le contenu mis à jour.
Exemple
-
Source de données : Simpsons Wiki — Liste des épisodes
-
Fréquence d'actualisation : Hebdomadaire
-
Question : Quels épisodes sont diffusés la première semaine d'octobre 2025 ?
-
Réponse (avant actualisation):
Keep Chalm and Gary On — 5 October 2025
(Data until 03 Oct 2025)