Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Informazioni sull'arricchimento semantico automatico
Quando crei o modifichi una raccolta, puoi configurare l'arricchimento semantico automatico, che semplifica l'implementazione e le funzionalità della ricerca semantica in Amazon Service. OpenSearch La ricerca semantica restituisce risultati di query che incorporano non solo la corrispondenza delle parole chiave, ma anche l'intento e il significato contestuale della ricerca dell'utente. Ad esempio, se un utente cerca «come curare il mal di testa», un sistema di ricerca semantico potrebbe restituire i seguenti risultati:
-
Rimedi contro l'emicrania
-
Tecniche di gestione del dolore
-
Over-the-counter antidolorifici
-
Metodi naturali per alleviare il mal di testa
Il sistema comprende l'intento sottostante anche quando queste frasi esatte non sono presenti nella query originale.
L'arricchimento semantico automatico offre i seguenti vantaggi:
- Implementazione semplificata
-
Non hai bisogno di competenze di machine learning (ML) o integrazioni complesse.
- Processo automatizzato
-
L'arricchimento semantico avviene automaticamente durante l'ingestione dei dati.
- Migliore rilevanza della ricerca
-
L'arricchimento semantico migliora la qualità e l'accuratezza contestuale dei risultati di ricerca.
- Scalabilità
-
L'arricchimento semantico applica la ricerca semantica a set di dati di grandi dimensioni senza intervento manuale.
Come funziona
Per iniziare con l'arricchimento semantico automatico, è necessario creare o modificare una raccolta e specificare quali campi dei dati richiedono funzionalità di ricerca semantica. Dopo aver identificato i campi per la ricerca semantica, quando i dati entrano in OpenSearch Service, il processo di arricchimento semantico automatico arricchisce automaticamente questi campi. I dati arricchiti consentono ricerche più intelligenti e sensibili al contesto.
Nota
Considerate i seguenti fattori quando implementate l'arricchimento semantico automatico:
-
Sovraccarico di elaborazione: il processo di arricchimento può aumentare il tempo di elaborazione durante l'ingestione.
-
Implicazioni di archiviazione: i dati arricchiti richiedono spazio di archiviazione aggiuntivo.
-
Limitazioni linguistiche: verifica se l'opzione multilingue supporta le lingue richieste.
L'arricchimento semantico automatico per serverless offre le seguenti opzioni linguistiche.
- Opzione solo in inglese
-
-
Ottimizzato per contenuti in lingua inglese
-
Ideale per applicazioni che trattano principalmente testi in inglese
-
- Opzione multilingue
-
-
Supporta le seguenti lingue: arabo, bengalese, cinese, inglese, finlandese, francese, hindi, indonesiano, giapponese, coreano, persiano, russo, spagnolo, swahili e telugu
-
Perfetto per diversi contenuti internazionali o applicazioni multilingue
-
Configurazione delle autorizzazioni per l'arricchimento semantico automatico
Prima di creare un indice di arricchimento semantico automatizzato, è necessario configurare le autorizzazioni richieste. Questa sezione spiega le autorizzazioni necessarie e come configurarle.
Autorizzazioni della policy IAM
Utilizza la seguente policy AWS Identity and Access Management (IAM) per concedere le autorizzazioni necessarie per lavorare con l'arricchimento semantico automatico:
- Autorizzazioni chiave
-
-
Le
aoss:*Index
autorizzazioni consentono la gestione degli indici -
L'
aoss:APIAccessAll
autorizzazione consente le operazioni OpenSearch API -
Per limitare le autorizzazioni a una raccolta specifica, sostituiscile
"Resource": "*"
con l'ARN della raccolta
-
Configura le autorizzazioni di accesso ai dati
Per configurare un indice per l'arricchimento semantico automatico, è necessario disporre di politiche di accesso ai dati appropriate che consentano l'accesso a risorse di indicizzazione, pipeline e raccolta di modelli. Per ulteriori informazioni sulle politiche di accesso ai dati, vedere. Controllo dell'accesso ai dati per Amazon OpenSearch Serverless Per la procedura di configurazione di una politica di accesso ai dati, vedereCreazione di policy di accesso ai dati (console).
Autorizzazioni di accesso ai dati
[ { "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
" ] }, ]
Autorizzazioni di accesso alla rete
Per consentire al servizio APIs di accedere alle raccolte private, è necessario configurare politiche di rete che consentano l'accesso richiesto tra l'API del servizio e la raccolta. Per ulteriori informazioni sulle politiche di rete, consulta Accesso alla rete per 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" ], } ]
Per configurare le autorizzazioni di accesso alla rete per una raccolta privata
-
Accedi alla console di OpenSearch servizio da https://console.aws.amazon.com/aos/casa
. -
Nella barra di navigazione a sinistra, scegli Politiche di rete. Effettuare quindi una delle seguenti operazioni:
-
Scegli il nome di una politica esistente e scegli Modifica
-
Scegli Crea politica di rete e configura i dettagli della politica
-
-
Nell'area Tipo di accesso, scegli Privato (consigliato), quindi seleziona Accesso privato al AWS servizio.
-
Nel campo di ricerca, scegli Servizio, quindi scegli aoss.amazonaws.com.
-
Nell'area Tipo di risorsa, seleziona la casella Abilita l'accesso all'endpoint. OpenSearch
-
Per Cerca raccolte o inserisci termini di prefisso specifici, nel campo di ricerca, seleziona Nome raccolta. Quindi inserisci o seleziona il nome delle raccolte da associare alla politica di rete.
-
Scegli Crea per una nuova politica di rete o Aggiorna per una politica di rete esistente.