Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Recherche Azure AI est une plateforme de récupération d’informations pour les entreprises. Il prend en charge la recherche traditionnelle et la recherche conversationnelle pilotée par l'IA pour des expériences de « discussion avec vos données » sur l'ensemble de votre contenu propriétaire.
Le moyen le plus simple de créer un service Search est d’utiliser le Portail Microsoft Azure, qui est abordé dans cet article.
Vous pouvez aussi utiliser :
Avant de commencer
Certaines propriétés sont fixes tout au long de la durée du service de recherche. Avant de créer votre service, choisissez les propriétés suivantes :
| Propriété | Descriptif |
|---|---|
| Nom | Devient une partie du point de terminaison de l'URL. Le nom doit être unique et suivre les règles de dénomination. |
| Région | Détermine la résidence des données et la disponibilité de certaines fonctionnalités. Par exemple, le classement sémantique et l’intégration d’Azure AI ont des exigences régionales. Choisissez une région qui prend en charge les fonctionnalités dont vous avez besoin. |
| Niveau | Détermine l'infrastructure, les limites de service et la facturation. Certaines fonctionnalités ne sont pas disponibles pour les niveaux inférieurs ou spécialisés. Après avoir créé votre service, vous pouvez basculer entre les niveaux Essentiel et Standard (S1, S2 et S3). |
| Type de capacité de calcul | Détermine la virtualisation et le modèle de sécurité. Vous pouvez choisir entre les machines virtuelles standard (recommandées) et les machines virtuelles confidentielles, qui sont destinées à sélectionner des charges de travail nécessitant une confidentialité et une isolation des données en cours d’utilisation. |
S’abonner à Azure
Azure AI Search nécessite un abonnement Azure gratuit ou Standard.
Pour essayer Azure AI Search gratuitement, démarrer un abonnement d’essai, puis créer votre service Search sur le niveau gratuit. Chaque abonnement Azure peut disposer d’un service Search gratuit, destiné à une évaluation à court terme et hors production du produit. Vous pouvez suivre tous nos démarrages rapides et la plupart de nos tutoriels sur le niveau gratuit. Pour plus d’informations, consultez Essayer Azure AI Search gratuitement.
Important
Pour faire de la place à d’autres services, Microsoft peut supprimer les services gratuits qui sont inactifs pendant une période prolongée.
Trouver l’offre Recherche Azure AI
Connectez-vous au portail Azure.
Dans le coin supérieur gauche de votre tableau de bord, sélectionnez Créer une ressource.
Utilisez le champ de recherche pour trouver Azure AI Search.
Sélectionnez un abonnement
Si vous disposez de plusieurs abonnements Azure, choisissez-en un pour votre service Search.
Si vous implémentez un chiffrement géré par le client ou utilisez d’autres fonctionnalités qui s’appuient sur des identités de service gérées pour l’accès aux données externes, choisissez le même abonnement que vous utilisez pour Azure Key Vault ou d’autres services qui utilisent des identités gérées.
Définir un groupe de ressources
Un groupe de ressources est un conteneur réunissant les ressources associées d’une solution Azure. Utilisez-le pour consolider les ressources de la même solution, surveiller les coûts et vérifier la date de création de votre service Search.
Au fil du temps, vous pouvez suivre les coûts actuels et projetés pour les ressources individuelles et pour le groupe de ressources global. La capture d'écran suivante montre les informations de coût disponibles lorsque vous combinez plusieurs ressources en un seul groupe :
Nommez votre service
Entrez un nom pour votre service Search. Le nom fait partie du point de terminaison vers lequel les appels d’API sont émis : https://your-service-name.search.windows.net. Par exemple, si vous entrez myservice, le point de terminaison devient https://myservice.search.windows.net.
Lorsque vous nommez votre service, suivez ces règles :
- Utilisez un nom unique dans l’espace de noms
search.windows.net. - Utilisez entre 2 et 60 caractères.
- Utilisez uniquement des lettres minuscules, des chiffres et des tirets (-).
- N’utilisez pas de tirets comme les deux premiers caractères ou comme dernier caractère.
- N’utilisez pas de tirets consécutifs.
Conseil
Si vous disposez de plusieurs services Search, il est utile d'inclure la région dans le nom du service. Par exemple, lorsque vous décidez comment combiner ou attacher des ressources, le nom myservice-westus peut vous éviter de devoir accéder à la page Propriétés.
Choisissez une région.
Important
En raison d’une forte demande, Recherche Azure AI n’est actuellement pas disponible pour les nouvelles instances dans certaines régions.
Si vous utilisez plusieurs services Azure, les placer tous dans la même région réduit (voire évite) les frais de bande passante. Il n’y a aucun frais pour les sorties de données entre des services de la même région.
Dans la plupart des cas, choisissez une région proche de chez vous, sauf si l’une des situations suivantes s’applique :
Votre région la plus proche est saturée, comme indiqué par les notes de bas de page de chaque tableau. Le portail Azure présente l’avantage de masquer les régions et les niveaux indisponibles lors de la configuration des ressources.
Vous voulez utiliser la segmentation et la vectorisation des données intégrées, ou des compétences intégrées pour l’enrichissement par IA. Les opérations intégrées ont des exigences en matière de région.
Vous souhaitez utiliser Stockage Azure pour l’indexation basée sur un indexeur ou vous souhaitez stocker des données d’application qui ne figurent pas dans un index. L’état de session de débogage, les caches d’enrichissement et les magasins de connaissances sont des fonctionnalités Azure AI Search qui dépendent du stockage Azure. La région que vous choisissez pour Stockage Azure a des implications pour la sécurité réseau. Si vous configurez un pare-feu, vous devez placer les ressources dans des régions distinctes. Pour plus d’informations, consultez Connexions sortantes de Recherche Azure AI vers Stockage Azure.
Check-list pour choisir une région
La recherche Azure AI est-elle disponible dans une région proche ? Consultez la liste des régions prises en charge.
Avez-vous un niveau spécifique en tête ? Consultez la disponibilité des régions par niveau.
Avez-vous des exigences en matière de continuité d’activité et de reprise d’activité (BCDR) ? Créez deux services de recherche ou plus dans différentes régions Azure, chacun avec deux réplicas ou plus afin qu’ils puissent être répartis entre plusieurs zones de disponibilité. Par exemple, si vous opérez en Amérique du Nord, vous pouvez choisir EUA Est et EUA Ouest, ou EUA Centre Nord et EUA Centre Sud, pour chaque service de recherche. Pour plus d’informations, consultez Déploiements multirégions dans Recherche IA Azure.
Avez-vous besoin d’enrichissement par IA, de segmentation et de vectorisation des données intégrées ou d’une recherche modale optimisée par Foundry Tools ? À des fins de facturation, vous devez attacher votre ressource Microsoft Foundry à votre service de recherche via une connexion sans clé (préversion) ou une connexion basée sur des clés. Les connexions basées sur des clés nécessitent que les deux services se soient dans la même région.
Consultez les régions Azure AI Search. Si vous utilisez l’OCR, la reconnaissance d’entité ou d’autres compétences soutenues par Azure AI, la colonne d’enrichissement par IA indique si Recherche AZURE AI et Microsoft Foundry se trouvent dans la même région.
Consultez Azure Vision dans les régions Foundry Tools pour obtenir des API multimodales permettant la vectorisation de texte et d'image. Ces API sont alimentées par Azure Vision et accessibles via une ressource Microsoft Foundry. Toutefois, elles sont généralement disponibles dans moins de régions que la ressource Microsoft Foundry elle-même.
Choisir un niveau
Azure AI Search est proposé dans plusieurs niveaux de tarification :
- Gratuit
- Essentiel
- Norme
- Stockage optimisé
Chaque niveau a sa propre capacité et ses propres limites, et certaines fonctionnalités dépendent du niveau. Pour plus d’informations sur les caractéristiques informatiques, la disponibilité des fonctionnalités et la disponibilité régionale, consultez Choisir un niveau de service pour Azure AI Search.
Les niveaux Essentiel et Standard sont les plus courants pour les charges de travail de production, mais de nombreux clients commencent avec le niveau gratuit. Les niveaux facturables diffèrent principalement en termes de taille de partition, de vitesse de partition et de limites du nombre d'objets que vous pouvez créer.
Remarque
Les services créés après le 3 avril 2024 ont des partitions plus grandes et des quotas vectoriels plus élevés à chaque niveau facturable.
Choisir un type de calcul
Le type de calcul détermine le modèle de virtualisation et de sécurité utilisé pour déployer votre service de recherche. Il existe deux types de calcul :
La valeur par défaut (coût de base) déploie votre service de recherche sur l’infrastructure Azure standard, en chiffrant les données au repos et en transit, mais pas en cours d’utilisation. Recommandé pour la plupart des charges de travail de recherche.
Confidentiel (10% surcharge) utilise l’informatique confidentielle Azure pour isoler le traitement dans un environnement d’exécution approuvé basé sur le matériel, protégeant les données non chiffrées utilisées contre un accès non autorisé. Recommandé uniquement si vous avez des exigences avancées en matière de confidentialité, de conformité ou de réglementation.
L’informatique confidentielle a une disponibilité régionale limitée, désactive ou limite certaines fonctionnalités et augmente le coût d’exécution de votre service de recherche. Pour obtenir une comparaison détaillée des deux types de calcul, consultez (Facultatif) Activer l’informatique confidentielle.
Créer votre service
Après avoir fourni les informations nécessaires, créez votre service Search.
Votre service est déployé en quelques minutes et vous pouvez suivre sa progression avec les notifications Azure. Vous pouvez épingler le service à votre tableau de bord afin d’y accéder plus facilement la prochaine fois.
configurer l’authentification ;
Lorsque vous créez un service de recherche, l’authentification basée sur les clés est l’option par défaut, mais ce n’est pas la plus sécurisée. Nous vous recommandons de le remplacer par un accès basé sur les rôles.
Pour activer l’accès basé sur les rôles pour votre service :
Accédez à votre service Search dans le Portail Microsoft Azure.
Dans le volet de gauche, sélectionnez Paramètres>Clés. Vous pouvez vous connecter à votre service à l’aide de clés API, de rôles Azure ou des deux. Sélectionnez Les deux jusqu'à ce que vous attribuiez des rôles, après quoi vous pouvez sélectionner Microsoft Azure Access Control Service basé sur les rôles.
Mettre à l’échelle le service
Après avoir déployé votre service Search, vous pouvez le faire évoluer pour répondre à vos besoins. Recherche Azure AI propose deux dimensions de mise à l’échelle : les réplicas et les partitions. Les répliques permettent à votre service de gérer une charge plus élevée de requêtes de recherche, tandis que les partitions permettent à votre service de stocker et de rechercher dans davantage de documents.
La mise à l’échelle n’est disponible que sur les niveaux facturables. Au niveau gratuit, vous ne pouvez pas faire évoluer votre service ni configurer des réplicas et des partitions.
Important
Votre service doit disposer de deux répliques pour le SLA en lecture seule et de trois répliques pour le SLA en lecture/écriture.
L'ajout de ressources augmentera votre facture mensuelle. Utilisez le calculateur de prix pour comprendre les implications de la facturation. Vous pouvez ajuster les ressources en fonction de la charge, par exemple en augmentant les ressources pour l'indexation initiale et en les diminuant ultérieurement pour l'indexation incrémentielle.
Pour faire évoluer votre service :
Accédez à votre service Search dans le Portail Microsoft Azure.
Dans le volet de gauche, sélectionnez Paramètres>Échelle.
Utilisez les curseurs pour ajouter des répliques et des partitions.
Quand ajouter un deuxième service
La plupart des clients utilisent un service Search unique à un niveau suffisant pour la charge attendue. Un service peut héberger plusieurs index, chacun isolé des autres, dans les limites maximales du niveau choisi. Dans Azure AI Search, vous pouvez diriger les requêtes vers un seul index, réduisant ainsi le risque de récupérer des données à partir d’autres index du même service.
Cependant, vous pourriez avoir besoin d'un deuxième service pour les exigences opérationnelles suivantes :
- Pannes régionales. Dans le cas peu probable d’une panne de région complète, Recherche Azure AI ne fournit pas de basculement instantané. Vous devez implémenter votre propre solution multi-région et votre propre approche de basculement. Pour plus d’informations, consultez Déploiements multirégions dans Recherche IA Azure.
- Architectures multilocataires qui nécessitent deux services ou plus.
- Applications déployées à l’échelle mondiale qui nécessitent des services dans chaque zone géographique pour minimiser la latence.
Remarque
Dans Azure AI Search, vous ne pouvez pas séparer les opérations d’indexation et d’interrogation. Ne créez donc pas plusieurs services pour des charges de travail distinctes. Un index est toujours interrogé sur le service dans lequel il a été créé et vous ne pouvez pas copier un index vers un autre service.
Un second service n’est pas nécessaire pour la haute disponibilité. Vous obtenez une haute disponibilité pour les requêtes en utilisant deux ou plusieurs répliques dans le même service. Étant donné que les répliques sont mises à jour de manière séquentielle, au moins une est opérationnelle lorsqu’une mise à jour de service est déployée. Pour plus d’informations sur la disponibilité, consultez la page Contrats de niveau de service.
Ajoutez plus de services à votre abonnement
Azure AI Search limite le nombre de services de recherche que vous pouvez initialement créer dans un abonnement. Si vous atteignez votre limite, vous pouvez demander plus de quotas.
Vous devez disposer des autorisations de propriétaire ou de contributeur pour l'abonnement pour demander un quota. En fonction de votre région et de la capacité de votre centre de données, vous pourrez peut-être demander automatiquement un quota pour ajouter des services à votre abonnement. Si la requête échoue, réduisez le nombre ou déposez un ticket d'assistance. Prévoyez un délai d'un mois pour une augmentation importante du quota, par exemple plus de 30 services supplémentaires.
Pour demander plus de quota d'abonnement :
Accédez à votre tableau de bord dans le Portail Microsoft Azure.
Utilisez le champ de recherche pour trouver le service Quotas.
Dans l’onglet Présentation, sélectionnez la mosaïque Rechercher.
Définissez des filtres pour examiner le quota existant pour les services Search dans votre abonnement actuel. Nous vous recommandons de filtrer par utilisation.
À côté du niveau et de la région qui nécessitent plus de quotas, sélectionnez Demander un ajustement
.Dans Nouvelle demande de quota, entrez une nouvelle limite pour votre quota d'abonnement. La nouvelle limite doit être supérieure à votre limite actuelle. Si la capacité régionale est limitée, votre requête ne sera pas automatiquement approuvée et un rapport d'incident sera généré en votre nom à des fins d'enquête et de résolution.
Soumettez votre requête.
Surveillez les notifications dans le portail Azure pour les mises à jour sur la nouvelle limite. La plupart des demandes sont approuvées dans les 24 heures.
Étapes suivantes
Maintenant que vous avez déployé votre service Search, continuez dans le portail Azure pour créer votre premier index :
Vous souhaitez optimiser et réduire vos coûts de cloud ?