Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
À propos de l'enrichissement sémantique automatique
Lorsque vous créez ou modifiez une collection, vous pouvez configurer l'enrichissement sémantique automatique, ce qui simplifie la mise en œuvre et les fonctionnalités de recherche sémantique dans Amazon OpenSearch Service. La recherche sémantique renvoie des résultats de requête qui intègrent non seulement la correspondance des mots clés, mais aussi l'intention et le sens contextuel de la recherche de l'utilisateur. Par exemple, si un utilisateur recherche « comment traiter un mal de tête », un système de recherche sémantique peut renvoyer les résultats suivants :
-
Remèdes contre la migraine
-
Techniques de gestion de la douleur
-
Over-the-counter analgésiques
-
Méthodes naturelles de soulagement des maux de tête
Le système comprend l'intention sous-jacente même lorsque ces phrases exactes ne figurent pas dans la requête d'origine.
L'enrichissement sémantique automatique offre les avantages suivants :
- Implémentation simplifiée
-
Vous n'avez pas besoin d'expertise en apprentissage automatique (ML) ni d'intégrations complexes.
- Processus automatisé
-
L'enrichissement sémantique se produit automatiquement lors de l'ingestion des données.
- Pertinence de recherche améliorée
-
L'enrichissement sémantique améliore la qualité et la précision contextuelle des résultats de recherche.
- Evolutivité
-
L'enrichissement sémantique applique la recherche sémantique à de grands ensembles de données sans intervention manuelle.
Comment ça marche
Pour commencer à utiliser l'enrichissement sémantique automatique, vous devez créer ou modifier une collection et spécifier les champs de vos données qui nécessitent des fonctionnalités de recherche sémantique. Une fois que vous avez identifié les champs pour la recherche sémantique, au fur et à mesure que les données entrent dans le OpenSearch Service, le processus d'enrichissement sémantique automatique enrichit automatiquement ces champs. Les données enrichies permettent des recherches plus intelligentes et contextuelles.
Note
Tenez compte des facteurs suivants lors de la mise en œuvre de l'enrichissement sémantique automatique :
-
Frais de traitement : le processus d'enrichissement peut augmenter le temps de traitement pendant l'ingestion.
-
Implications en matière de stockage : les données enrichies nécessitent un espace de stockage supplémentaire.
-
Limitations linguistiques : Vérifiez si l'option multilingue prend en charge les langues requises.
L'enrichissement sémantique automatique pour les applications sans serveur propose les options linguistiques suivantes.
- Option en anglais uniquement
-
-
Optimisé pour le contenu en anglais
-
Idéal pour les applications traitant principalement du texte en anglais
-
- Option multilingue
-
-
Supporte les langues suivantes : anglais, arabe, bengali, chinois, finnois, français, hindi, indonésien, japonais, coréen, persan, russe, espagnol, swahili et télougou
-
Parfait pour les contenus internationaux variés ou les applications multilingues
-
Configuration des autorisations pour l'enrichissement sémantique automatique
Avant de créer un index d'enrichissement sémantique automatique, vous devez configurer les autorisations requises. Cette section explique les autorisations nécessaires et explique comment les configurer.
Autorisations liées à la politique IAM
Utilisez la politique AWS Identity and Access Management (IAM) suivante pour accorder les autorisations nécessaires à l'utilisation de l'enrichissement sémantique automatique :
- Autorisations de clés
-
-
Les
aoss:*Index
autorisations permettent la gestion des index -
L'
aoss:APIAccessAll
autorisation autorise les opérations OpenSearch d'API -
Pour restreindre les autorisations à une collection spécifique, remplacez-la
"Resource": "*"
par l'ARN de la collection
-
Configuration des autorisations d'accès aux données
Pour configurer un index pour un enrichissement sémantique automatique, vous devez disposer de politiques d'accès aux données appropriées autorisant l'accès aux ressources de collecte d'index, de pipeline et de modèles. Pour plus d'informations sur les politiques d'accès aux données, consultezContrôle d'accès aux données pour Amazon OpenSearch Serverless. Pour la procédure de configuration d'une politique d'accès aux données, consultezCréation de stratégies d'accès aux données (console).
Autorisations d'accès aux données
[ { "Description": "Create index permission", "Rules": [ { "ResourceType": "index", "Resource": ["index/
collection_name
/*"], "Permission": [ "aoss:CreateIndex", "aoss:DescribeIndex", "aoss:UpdateIndex", "aoss:DeleteIndex" ] } ], "Principal": [ "arn:aws:iam::account_id
:role/role_name
" ] }, { "Description": "Create pipeline permission", "Rules": [ { "ResourceType": "collection", "Resource": ["collection/collection_name
"], "Permission": [ "aoss:CreateCollectionItems", "aoss:DescribeCollectionItems" ] } ], "Principal": [ "arn:aws:iam::account_id
:role/role_name
" ] }, { "Description": "Create model permission", "Rules": [ { "ResourceType": "model", "Resource": ["model/collection_name
/*"], "Permission": ["aoss:CreateMLResources"] } ], "Principal": [ "arn:aws:iam::account_id
:role/role_name
" ] }, ]
Autorisations d'accès au réseau
Pour autoriser le service APIs à accéder aux collections privées, vous devez configurer des politiques réseau qui autorisent l'accès requis entre l'API du service et la collection. Pour plus d'informations sur les politiques réseau, consultez la section Accès réseau pour Amazon OpenSearch Serverless.
[ { "Description":"Enable automatic semantic enrichment in a private collection", "Rules":[ { "ResourceType":"collection", "Resource":[ "collection/
collection_name
" ] } ], "AllowFromPublic":false, "SourceServices":[ "aoss.amazonaws.com" ], } ]
Pour configurer les autorisations d'accès réseau pour une collection privée
-
Connectez-vous à la console de OpenSearch service à la https://console.aws.amazon.com/aos/maison
. -
Dans le volet de navigation de gauche, sélectionnez Stratégies réseau. Ensuite, effectuez l’une des actions suivantes :
-
Choisissez un nom de politique existant, puis cliquez sur Modifier
-
Choisissez Créer une politique réseau et configurez les détails de la politique
-
-
Dans la zone Type d'accès, choisissez Privé (recommandé), puis sélectionnez Accès privé au AWS service.
-
Dans le champ de recherche, choisissez Service, puis aoss.amazonaws.com.
-
Dans la zone Type de ressource, cochez la case Activer l'accès au OpenSearch point de terminaison.
-
Pour Rechercher une ou plusieurs collections, ou saisir des termes de préfixes spécifiques, dans le champ de recherche, sélectionnez Nom de la collection. Entrez ou sélectionnez ensuite le nom des collections à associer à la politique réseau.
-
Choisissez Créer pour une nouvelle politique réseau ou Mettre à jour pour une politique réseau existante.