5 juillet 2024

Krusell France

Ta dose d'actu digital !

Découvrez Azure OpenAI sur Vos Données avec Kernel Sémantique

Azure OpenAI On Your Data with Semantic Kernel
Rate this post

Découvrez comment tirer le meilleur parti de vos données en utilisant l’intelligence artificielle avec Azure OpenAI On Your Data. Cette fonctionnalité combine les modèles avancés d’IA d’OpenAI avec les outils de gestion de données puissants d’Azure, vous permettant d’utiliser l’IA avec vos propres données pour obtenir des informations précieuses et améliorer vos opérations.

Prérequis

Pour exécuter notre code et obtenir des informations sur nos données avec l’IA, trois services seront nécessaires :

Azure OpenAI service – pour pouvoir dialoguer avec l’IA. Suivez ce lien pour créer Azure OpenAI service : Quickstart: Get started using GPT-35-Turbo and GPT-4 with Azure OpenAI Service.

Azure AI Search service – pour indexer nos données et les rendre consultables. Des informations sur la création du service Azure AI Search peuvent être trouvées ici : Create an Azure AI Search service in the portal.

Azure Blob storage – pour stocker nos fichiers de données. Ce service est optionnel pour cette fonctionnalité, mais nous l’utiliserons comme exemple pour tester le téléchargement, la vectorisation et l’indexation de nos fichiers sur Azure. Ce lien fournit des informations sur la création d’un compte de stockage Azure et de Azure Blob storage : Quickstart: Upload, download, and list blobs with the Azure portal.

Combinaison des services

Notre objectif est de combiner ces services en utilisant l’algorithme suivant :

1. Télécharger nos fichiers de données dans Azure Blob storage.

2. Vectoriser et indexer les données dans Azure AI Search.

3. Connecter le service Azure OpenAI à Azure AI Search.

Chaque étape peut être réalisée séparément. Pour simplifier, nous utiliserons la vue Add your data dans Azure OpenAI Studio, qui permet d’effectuer ces étapes en un seul endroit. Plus d’informations sont disponibles ici : Quickstart: Chat with Azure OpenAI models using your own data.

Si vous avez déjà vos données dans Azure AI Search, vous pouvez passer à la section Accéder à vos données avec Semantic Kernel de cet article.

Téléchargement des données dans Azure AI Search

Ouvrez Azure OpenAI Studio Chat Playground, sélectionnez l’onglet Add your data et appuyez sur le bouton Add a data source :

Dans la fenêtre suivante, sélectionnez Subscription, Azure Blob storage, Azure AI Search service. Spécifiez le nom de votre index et assurez-vous que l’option Add vector search to this search resource est activée. Après avoir activé cette option, un nouveau menu déroulant apparaîtra pour sélectionner le modèle d’encodage. Cela est nécessaire pour convertir nos fichiers de test en vecteurs et les stocker dans Azure AI Search.

Source : devblogs.microsoft.com

  • Mia Dufresne

    Mia est une rédactrice spécialisée dans les produits tech et l'IA, avec une formation en data science et une passion pour l'innovation. Elle explore les dernières avancées en IA, leurs applications pratiques et leurs implications éthiques.

    Voir toutes les publications