Partager via


Connecter les réponses aux questions personnalisées avec Azure OpenAI sur vos données

Les réponses aux questions personnalisées vous permettent de créer une couche de conversation sur vos données basée sur des fonctionnalités sophistiquées de traitement du langage naturel (NLP) avec une pertinence accrue à l’aide d’un classement Deep Learning, de réponses précises et d’une prise en charge régionale de bout en bout. La plupart des cas d’usage des réponses aux questions personnalisées consistent à trouver des réponses appropriées à des entrées en les intégrant à des chatbots, des applications de médias sociaux et des applications de bureau à reconnaissance vocale.

Toutefois, les runtimes d’IA évoluent en raison du développement de modèles de langage volumineux (LLM), tels que GPT-35-Turbo et GPT-4, proposés par Azure OpenAI, qui peuvent traiter de nombreux cas d’usage basés sur la conversation, avec lesquels vous souhaiterez peut-être l’intégrer.

En même temps, les clients ont souvent besoin d’une expérience de création de réponses personnalisées pour obtenir un contrôle plus granulaire sur la qualité et le contenu des paires de questions-réponses, et leur permettre de résoudre les problèmes de contenu en production. Lisez cet article pour découvrir comment intégrer Azure OpenAI sur vos données (préversion) à des paires question-réponse de votre projet de réponses aux questions personnalisées en utilisant des index Recherche Azure AI sous-jacents de votre projet.

Prérequis

  • Une ressource Azure OpenAI existante. Si vous n’avez pas encore de ressource Azure OpenAI, créez-en une et déployez un modèle.
  • Un projet de ressource Azure Language Service et de réponses aux questions personnalisées. Si vous n’en avez pas encore, créez-en un.
    • Azure OpenAI nécessite une inscription et n’est actuellement disponible que pour les clients Entreprise et partenaires approuvés. Pour plus d’informations, consultez Accès limité à Azure OpenAI Service. Vous pouvez demander l’accès à Azure OpenAI en complétant le formulaire à l’adresse https://aka.ms/oai/access. Ouvrez un problème sur ce dépôt pour nous contacter si vous rencontrez un problème.
    • Assurez-vous de disposer au moins du rôle Contributeur OpenAI Cognitive Services pour la ressource Azure OpenAI.

Connecter Azure OpenAI sur vos données et les réponses aux questions personnalisées

  1. Connectez-vous à Language Studio et accédez à votre projet de réponses aux questions personnalisées avec un déploiement existant.

    Capture d’écran montrant un déploiement de réponses aux questions personnalisées.

  2. Sélectionnez l’onglet Recherche cognitive Azure dans le menu de navigation à gauche.

  3. Notez les détails de Recherche cognitive Azure, tels que le nom, l’abonnement et l’emplacement de la ressource Recherche cognitive Azure. Vous aurez besoin de ces informations lorsque vous connecterez votre index Azure AI Search à Azure Open AI.

    Capture d’écran montrant la section Recherche Azure pour un projet de réponses aux questions personnalisées.

  4. Accédez à Azure OpenAI Studio et connectez-vous avec les informations d’identification qui ont accès à votre ressource Azure OpenAI.

  5. Sélectionnez la vignette Apporter vos propres données pour commencer à connecter votre index de recherche. Vous pouvez également sélectionner la vignette Chat Playground (Terrain de jeu de conversation).

    Capture d’écran de la page d’accueil d’Azure OpenAI Studio.

    Et dans la vignette Assistant setup (Configuration de l’Assistant), sélectionnez Add your data (preview) (Ajouter vos données (préversion))>+ Add a data source (Ajouter une source de données).

    Capture d’écran du bouton permettant d’ajouter vos données dans Azure OpenAI Studio.

  6. Dans le volet qui s’affiche, sélectionnez Azure AI Search sous Select or add data source (Sélectionner ou ajouter une source de données). Cette opération met à jour l’écran avec les options de mappage des champs de données en fonction de votre source de données.

    Capture d’écran montrant les options de sélection de données dans Azure OpenAI Studio.

  7. Sélectionnez l’abonnement, le service Recherche Azure AI et l’index Recherche Azure AI associé à votre projet de réponses aux questions personnalisées. Cochez la case indiquant que vous acceptez le fait que la connexion entraînera une utilisation sur votre compte. Sélectionnez ensuite Suivant.

    Capture d’écran montrant les informations de sélection pour Recherche Azure AI dans Azure OpenAI Studio.

  8. Dans l’écran Index data field mapping, sélectionnez answer pour le champ Content data. Les autres champs, tels que File name, Title et URL, sont facultatifs en fonction de la nature de votre source de données.

    Capture d’écran montrant les informations de mappage de champs d’index pour Recherche Azure AI dans Azure OpenAI Studio.

  9. Cliquez sur Suivant. Sélectionnez un type de recherche dans le menu déroulant. Vous pouvez choisir Keyword ou Semantic. La recherche sémantique nécessite une configuration de recherche sémantique existante, qui peut être ou non disponible pour votre projet.

    Capture d’écran montrant les options de gestion des données pour les index Recherche Azure AI.

  10. Passez en revue les informations que vous avez fournies, puis sélectionnez Save and close.

    Capture d’écran montrant l’écran de confirmation.

  11. Votre source de données a maintenant été ajoutée. Sélectionnez le nom de déploiement de votre modèle sous l’onglet Configuration>Deployment dans le menu à droite.

    Capture d’écran de la page du terrain de jeu d’Azure OpenAI Studio avec des sections en surbrillance.

Vous pouvez maintenant commencer à explorer les fonctionnalités Azure OpenAI avec une approche sans code au moyen du terrain de jeu de conversation. Il s’agit simplement d’une zone de texte dans laquelle vous pouvez envoyer une invite pour générer une saisie semi-automatique. À partir de cette page, vous pouvez rapidement itérer et expérimenter les fonctionnalités. Vous pouvez également lancer une application web pour discuter avec le modèle sur le web.

Étapes suivantes