Note de transparence : Recherche Azure AI

Important

Les traductions non anglaises sont fournies uniquement pour des raisons pratiques. Consultez la EN-US version de ce document pour obtenir la version définitive.

Qu’est-ce qu’une note de transparence ?

Un système d’IA inclut non seulement la technologie, mais aussi les personnes qui l’utiliseront, les personnes qui seront affectées par elle et l’environnement dans lequel il est déployé. La création d’un système adapté à son objectif prévu nécessite une compréhension du fonctionnement de la technologie, de ses capacités et de ses limitations, et de la façon d’atteindre les meilleures performances. les notes de transparence de Microsoft sont destinées à vous aider à comprendre le fonctionnement de notre technologie IA, les choix que les propriétaires du système peuvent faire qui influencent les performances et le comportement du système, ainsi que l'importance de penser à l'ensemble du système, y compris la technologie, les personnes et l'environnement. Vous pouvez utiliser des notes de transparence lors du développement ou du déploiement de votre propre système ou les partager avec les personnes qui utiliseront ou seront affectées par votre système.

Les notes de transparence de Microsoft font partie d'un effort plus large de Microsoft pour mettre en pratique nos principes d'IA. Pour en savoir plus, consultez les Microsoft principes d’IA.

Introduction

Recherche Azure AI permet aux développeurs d’outils, d’API et de kits SDK de créer une expérience de recherche riche sur du contenu privé, hétérogène dans les applications web, mobiles et d’entreprise. La recherche est fondamentale pour toute application qui expose les données aux utilisateurs. Les scénarios courants incluent la recherche de catalogue ou de documents, les magasins de vente au détail en ligne ou l’exploration des données sur du contenu propriétaire.

Les données pouvant faire l’objet d’une recherche peuvent être sous la forme de texte ou de vecteurs, ingérées telles quelles à partir d’une source de données ou enrichies à l’aide de l’intelligence artificielle pour améliorer l’expérience de recherche globale. Les développeurs peuvent convertir des données int en représentations numériques (appelées vecteurs), en choisissant d’appeler des modèles Machine Learning externes (appelés modèles d’incorporation). Les indexeurs peuvent éventuellement inclure des ensembles de compétences qui prennent en charge une suite puissante d’enrichissement des données via plusieurs fonctionnalités Azure Language in Foundry Tools, par exemple, Détection d’entité nommée (NER) et détection d’informations d’identification personnelle et Azure Vision dans les outils Foundry, notamment optical character recognition (OCR) et image analysis.

Consultez les onglets suivants pour plus d'informations sur la façon dont Recherche Azure AI améliore l'expérience de recherche à l'aide de Foundry Tools ou d'autres systèmes IA pour mieux comprendre l'intention, la sémantique et la structure implicite du contenu d'un client.

L’enrichissement par IA est l’application de modèles Machine Learning de Foundry Tools sur le contenu qui n’est pas facilement accessible dans sa forme brute. Grâce à l’enrichissement, l’analyse et l’inférence sont utilisés pour créer du contenu et une structure pouvant faire l’objet d’une recherche, où aucune n’existait précédemment.

L'enrichissement par IA est une extension facultative du pipeline d'indexeur Recherche Azure AI qui se connecte à Foundry Tools dans la même région que le service de recherche d'un client. Un pipeline d’enrichissement a les mêmes composants principaux qu’un indexeur classique (indexeur, source de données, index), ainsi qu’un jeu de compétences qui spécifie les étapes d’enrichissement atomique. Un ensemble de compétences peut être assemblé à l’aide de compétences intégrées basées sur les API Foundry Tools, telles que Vision et Langage, ou des compétences personnalisées qui exécutent du code externe que vous fournissez.

Capacités

Comportement du système

Plusieurs compétences intégrées pour l’enrichissement par IA dans Recherche Azure AI tirent parti des outils Foundry. Pour plus d’informations sur l’utilisation d’une compétence intégrée, consultez les notes de transparence pour chaque compétence intégrée ci-dessous :

Consultez la documentation de chaque compétence pour en savoir plus sur ses fonctionnalités, limitations, performances, évaluations et méthodes d’intégration et d’utilisation responsable. Notez que l’utilisation de ces fonctionnalités en combinaison peut entraîner des effets cumulatifs (par exemple, les erreurs introduites lors de l’utilisation de l’OCR se répercutent lors de l’utilisation de l’extraction de mots-clés).

Cas d’usage

Exemples de cas d’usage

Étant donné que Recherche Azure AI est une solution de recherche en texte intégral, l’objectif de l’enrichissement par IA est d’améliorer l’utilitaire de recherche de contenu non structuré. Voici quelques exemples de scénarios d’enrichissement de contenu pris en charge par les compétences intégrées :

  • La détection de traduction et de langue active la recherche multilingue.
  • La reconnaissance d’entité extrait des personnes , des emplacements et d’autres entités à partir de blocs de texte volumineux.
  • L’extraction d’expressions clés identifie, puis génère des termes importants.
  • OCR reconnaît le texte imprimé et manuscrit dans les fichiers binaires.
  • L’analyse d’image décrit le contenu de l’image et génère les descriptions en tant que champs de texte pouvant faire l’objet d’une recherche.
  • Vectorisation intégrée est une fonctionnalité d’aperçu qui appelle le modèle d'embeddings Azure OpenAI pour vectoriser les données et stocker des embeddings dans Recherche Azure AI pour la recherche de similarité.

Limitations

L’enrichissement par IA dans Recherche Azure AI utilise les fonctionnalités d’indexeur et de source de données du service pour appeler Foundry Tools pour effectuer l’enrichissement du contenu. Les limitations des indexeurs et des sources de données utilisées dans ce processus s’appliquent. Pour plus d’informations sur ces limitations connexes, consultez la documentation de l’indexeur et de la source de données. Les limitations de chaque outil Foundry utilisé par le pipeline d’enrichissement par IA dans Recherche Azure AI s’appliquent également. Pour plus d’informations sur ces limitations, consultez les notes de transparence de chaque service .

En savoir plus sur l’IA responsable