Cette rubrique explique comment importer des données dans la console OpenSearch LLM-Based Conversational Search Edition afin de mettre en œuvre une recherche conversationnelle s'appuyant sur une base de connaissances d'entreprise.
Créer une instance OpenSearch LLM-Based Conversational Search Edition
Pour plus d'informations, consultez la rubrique Créer une instance OpenSearch LLM-Based Conversational Search Edition.
Configurer une base de connaissances d'entreprise
Pour mettre en œuvre une recherche conversationnelle fondée sur une base de connaissances d'entreprise, commencez par importer les connaissances spécifiques à votre organisation. Repérez l'instance à gérer et cliquez sur Manage dans la colonne Actions pour afficher les détails de l'instance. Dans le volet de navigation de gauche de la page des détails de l'instance, accédez à Configuration Center > Data Configuration et configurez la base de connaissances d'entreprise. Selon vos besoins métier, vous pouvez importer des fichiers, des URL de pages web ou des URL de sites web. Pour en savoir plus, reportez-vous à la section Importer des données.
-
Importer un fichier
Cliquez sur Import File. Dans le panneau Import File, cliquez sur Upload Local File, sélectionnez un fichier local, puis cliquez sur Upload File.
Vous pouvez importer des fichiers non structurés (doc, docx, pdf, html, txt, ppt) ainsi que des fichiers de données structurées tels que JSON et Excel (encodage UTF-8).
-
Importer des pages web
Cliquez sur Web Page URL Import. Dans le panneau Web Page URL Import, ouvrez l'onglet Web Page Import. Saisissez les URL des pages web à importer, une par ligne, puis cliquez sur Import.
RemarqueLes URL de pages web suivantes sont utilisées à des fins de test :
https://www.alibabacloud.com/help/zh/open-search/product-overview/what-is-opensearch
https://www.alibabacloud.com/help/zh/open-search/product-overview/benefits
-
Importer un site web
Cliquez sur Web Page URL Import. Dans le panneau Web Page URL Import, accédez à l'onglet Website Import. Sur cet onglet, cliquez sur Create Task. Dans la boîte de dialogue Create Task, indiquez l'URL du site web, spécifiez la catégorie du contenu du site, puis cliquez sur OK. Vous pouvez également configurer les paramètres URL Filtering, XPath Selector et CSS Selector selon vos besoins métier.
Une fois l'opération terminée, consultez le nombre de pages web explorées. Cliquez ensuite sur OK pour lancer l'importation du site web.
RemarqueL'URL de site web suivante est utilisée à des fins de test : https://www.alibabacloud.com/help/zh/open-search/product-overview.
Après l'importation des données, vous pouvez consulter le nombre de documents importés dans la section Data Query de la page Data Configuration. Votre base de connaissances d'entreprise privée est désormais créée.
Le compteur Total Documents (par exemple, 23) situé dans le coin supérieur gauche de la page indique le nombre de documents importés.
Tester les résultats de la recherche conversationnelle
Dans le volet de navigation de gauche de la page des détails de l'instance, cliquez sur Q&A Test pour évaluer les performances de la recherche conversationnelle associée à la base de connaissances d'entreprise. Saisissez une question spécifique à votre entreprise dans la zone de dialogue. Le modèle identifie les informations pertinentes dans la base de connaissances et génère une réponse appropriée.
L'interface de test se compose d'une zone de conversation à gauche et d'un panneau de configuration des paramètres à droite. La zone de conversation affiche les questions posées par l'utilisateur, les réponses générées par le modèle et les liens de référence en orange. Le panneau de droite permet de sélectionner le model selection (par exemple, opensearch-qwen) et d'activer ou désactiver les options multi-turn conversation et streaming output. Il contient également des onglets dédiés aux Prompt parameters (tels que attitude, rule, noanswer, language et role), aux document retrieval parameters et aux query rewriting parameters.
Vous pouvez également définir des paramètres adaptés à des scénarios spécifiques et aux effets souhaités. Pour plus de détails, consultez la rubrique Test Q&R.
Résumé
Les étapes précédentes détaillent la mise en œuvre d'une recherche conversationnelle basée sur une base de connaissances d'entreprise via la console. Vous pouvez ensuite intégrer les opérations API OpenSearch pertinentes à votre application pour exploiter cette fonctionnalité. Il est possible de créer différents types de bases de connaissances adaptées à divers scénarios, tels que la gestion intelligente de documents, l'assistance à l'achat en ligne ou les systèmes éducatifs de questions-réponses.
Utilisez des jeux de données publics pour tester les performances de la recherche conversationnelle. Pour en savoir plus, consultez la rubrique Gérer les jeux de données d'évaluation.
Si vous avez des questions sur la génération augmentée par récupération (RAG) ou sur la construction des données, rejoignez le groupe DingTalk d'OpenSearch LLM-Based Conversational Search Edition pour obtenir davantage d'informations techniques et d'utilisation.