Accéder au contenu principal Passer au contenu complémentaire

Utilisation de l'assistant de test

Utilisez l'Assistant de test pour poser des questions sur vos données et vérifier qu'elles ont été correctement transférées et qu'elles sont à jour. Cela permet également de vérifier que vous ne partagez pas de données erronées ou confidentielles.

Note AvertissementCette fonction utilise l'intelligence artificielle. Il est de la responsabilité de l'utilisateur d'examiner et de vérifier toute sortie AI avant de l'utiliser ou de la partager, et d'évaluer si son utilisation est appropriée pour tout cas d'utilisation spécifique et si elle est conforme à la législation en vigueur.
Note InformationsVous avez besoin d'un abonnement Qlik Talend Cloud Enterprise.

Poser des questions

Démarrez l'assistant de test à partir de la page Tâche de données :

  1. Exécutez la tâche de données.
  2. Une fois terminé, cliquez sur Assistant de test dans la barre de menu. L'Assistant de test s'ouvre dans le panneau droit.

Pour poser une question, saisissez-la et envoyez-la en :

  • Appuyant sur la touche ENTRÉE de votre clavier.
  • Cliquant sur Entrée.

Les données ne peuvent être utilisées par l'assistant de test que si elles sont définies comme des métadonnées.

  1. Accédez à l'onglet Jeux de données.
  2. Cochez la case Métadonnées.

    Case Métadonnées

  3. Exécutez la tâche. Une fois terminé, vous pouvez poser des questions sur les données sélectionnées.

Historique des questions

Vous pouvez consulter, copier, supprimer et reposer les questions précédentes. Vous pouvez également copier les réponses.

Les conversations ne peuvent pas être enregistrées.

Cliquez sur Historique des questions, survolez la question à l'aide de la souris et sélectionnez l'action : Copier, Renvoyer ou Supprimer.

Historique de l'assistant de test

La suppression d'une question de l'historique est irréversible.

Paramètres

Ce tableau décrit les paramètres de l'onglet Assistant de test.
ParamètresDescription
Nombre de documents dans le contexteNombre de documents pertinents qui seront transmis au modèle comme contexte.
Modèle d'inviteSaisissez le modèle que l'IA doit suivre pour filtrer les documents à inclure.
FilterSaisissez l'expression pour filtrer les documents à inclure.

Comme le filtre est basé sur les métadonnées et que les datamarts de connaissances basés fichiers n'ont pas de métadonnées, réfléchissez bien au filtre que vous configurez. Il serait peut-être plus pertinent d'exclure des données au lieu de les inclure.

Pour plus d'informations, consultez Utilisation de l'assistant de test.

Récupération de documentSélectionnez l'option dans la liste déroulante :
  • Afficher le contexte récupéré : l'assistant de test fournit les documents à partir desquels il génère la réponse.
  • Ne pas afficher le contexte récupéré : l'assistant de test génère une réponse, mais ne fournit pas les documents.
Génération de réponsesSélectionnez l'option dans la liste déroulante :
  • Générer des réponses : l'assistant de test génère une réponse en fonction des documents.
  • Ne pas générer de réponses : l'assistant de test répond uniquement à l'aide de documents.

Exemples de filtres

L'assistant de test peut vous aider à définir le Filtre à utiliser dans les Paramètres, mais le format de filtre dépend des bases de données vectorielles.

Exemples de datamarts de connaissances

Le tableau ci-dessous présente quelques exemples de questions que vous pouvez poser et les filtres renvoyés par l'assistant de test.

Base de données vectorielle Questions Réponse à utiliser comme filtre Format Documentation
Elasticsearch Write a filter for documents where metadata.UnitsInStock > 39 (Écrire un filtre pour les documents, où metadata.UnitsInStock > 39) { "range": { "metadata.UnitsInStock": { "gt": 39 } } } JSON

Requête booléenne

Requête DSL

OpenSearch Write a filter for documents where metadata.UnitsInStock > 39 (Écrire un filtre pour les documents, où metadata.UnitsInStock > 39) { "range": { "metadata.UnitsInStock": { "gt": 39 } } } JSON Requêtes en texte intégral
Pinecone Mongo-style filter to get vectors where UnitsInStock > 39 (Filtre de style Mongo pour obtenir des vecteurs, où UnitsInStock > 39) { "UnitsInStock": { "$gt": 39 } } JSON Filtrer par métadonnées
Snowflake Cortex Write a Cortex SQL query to filter rows where metadata.UnitsInStock > 39 (Écrire une requête SQL Cortex pour filtrer les lignes, où metadata.UnitsInStock > 39)

"metadata":"UnitsInStock" > 39

SQL Syntaxe du filtre

N'oubliez pas que les réponses dépendent de vos données, il ne s'agit que d'exemples.

Exemples de datamarts de connaissances basés fichiers

Utilisez le Filtre pour limiter la recherche à des fichiers spécifiques. Le tableau ci-dessous présente quelques exemples :

Base de données vectorielle Filtre Format Documentation
Elasticsearch {"terms": {"source_id.keyword": ["gs://ai-ready/test/hello.txt"]}} JSON

Requête booléenne

Requête DSL

OpenSearch {"terms": {"source_id.keyword": ["gs://ai-ready/test/hello.txt"]}} JSON Requêtes en texte intégral
Pinecone {"source_id": "s3://username-filebased/docxfiles/newF/cv.docx"} JSON Filtrer par métadonnées
Snowflake Cortex "source_id" like "s3://username-filebased/pdf/small_pdf/%" SQL Syntaxe du filtre

N'oubliez pas que les réponses dépendent de vos données, il ne s'agit que d'exemples.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.