As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Sobre o enriquecimento semântico automático
Ao criar ou editar uma coleção, você pode configurar o enriquecimento semântico automático, o que simplifica a implementação e os recursos da pesquisa semântica no Amazon Service. OpenSearch A pesquisa semântica retorna resultados de consultas que incorporam não apenas a correspondência de palavras-chave, mas a intenção e o significado contextual da pesquisa do usuário. Por exemplo, se um usuário pesquisar “como tratar uma dor de cabeça”, um sistema de busca semântica pode retornar os seguintes resultados:
-
Remédios para enxaqueca
-
Técnicas de controle da dor
-
Over-the-counter analgésicos
-
Métodos naturais de alívio da dor de cabeça
O sistema entende a intenção subjacente mesmo quando essas frases exatas não estão na consulta original.
O enriquecimento semântico automático oferece os seguintes benefícios:
- Implantação simplificada
-
Você não precisa de experiência em aprendizado de máquina (ML) nem de integrações complexas.
- Processo automatizado
-
O enriquecimento semântico acontece automaticamente durante a ingestão de dados.
- Relevância de pesquisa aprimorada
-
O enriquecimento semântico aprimora a qualidade e a precisão contextual dos resultados da pesquisa.
- Escalabilidade
-
O enriquecimento semântico aplica a pesquisa semântica a grandes conjuntos de dados sem intervenção manual.
Como funciona
Para começar com o enriquecimento semântico automático, você cria ou edita uma coleção e especifica quais campos em seus dados exigem recursos de pesquisa semântica. Depois de identificar os campos para pesquisa semântica, à medida que os dados entram no OpenSearch Serviço, o processo automático de enriquecimento semântico enriquece automaticamente esses campos. Os dados enriquecidos possibilitam pesquisas mais inteligentes e sensíveis ao contexto.
nota
Considere os seguintes fatores ao implementar o enriquecimento semântico automático:
-
Sobrecarga de processamento: o processo de enriquecimento pode aumentar o tempo de processamento durante a ingestão.
-
Implicações de armazenamento: dados enriquecidos exigem espaço de armazenamento adicional.
-
Limitações de idioma: verifique se a opção multilíngue é compatível com os idiomas necessários.
O enriquecimento semântico automático sem servidor oferece as seguintes opções de idioma.
- Opção somente em inglês
-
-
Otimizado para conteúdo em inglês
-
Ideal para aplicações que lidam principalmente com texto em inglês
-
- Opção multilíngue
-
-
Suporta os seguintes idiomas: árabe, bengali, chinês, inglês, finlandês, francês, hindi, indonésio, japonês, coreano, persa, russo, espanhol, suaíli e telugu
-
Perfeito para conteúdo internacional diversificado ou aplicativos multilíngues
-
Configurando permissões para enriquecimento semântico automático
Antes de criar um índice de enriquecimento semântico automatizado, você precisa configurar as permissões necessárias. Esta seção explica as permissões necessárias e como configurá-las.
Permissões da política do IAM
Use a seguinte política AWS Identity and Access Management (IAM) para conceder as permissões necessárias para trabalhar com o enriquecimento semântico automático:
- Permissões de chave
-
-
As
aoss:*Index
permissões permitem o gerenciamento de índices -
A
aoss:APIAccessAll
permissão permite operações OpenSearch de API -
Para restringir as permissões a uma coleção específica,
"Resource": "*"
substitua pelo ARN da coleção
-
Configurar permissões de acesso a dados
Para configurar um índice para enriquecimento semântico automático, você deve ter políticas de acesso a dados apropriadas que concedam permissão para acessar recursos de índice, pipeline e coleção de modelos. Para obter mais informações sobre políticas de acesso a dados, consulteControle de acesso a dados para Amazon OpenSearch Serverless. Para obter o procedimento para configurar uma política de acesso a dados, consulteCriação de políticas de acesso a dados (console).
Permissões de acesso a dados
[ { "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
" ] }, ]
Permissões de acesso à rede
Para permitir que APIs o serviço acesse coleções particulares, você deve configurar políticas de rede que permitam o acesso necessário entre a API do serviço e a coleção. Para obter mais informações sobre políticas de rede, consulte Acesso à rede para 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" ], } ]
Para configurar permissões de acesso à rede para uma coleção particular
-
Faça login no console OpenSearch de serviço em https://console.aws.amazon.com/aos/casa
. -
No painel de navegação à esquerda, escolha Políticas de rede. Depois, siga um destes procedimentos:
-
Escolha um nome de política existente e escolha Editar
-
Escolha Criar política de rede e configure os detalhes da política
-
-
Na área Tipo de acesso, escolha Privado (recomendado) e selecione Acesso privado ao AWS serviço.
-
No campo de pesquisa, escolha Serviço e, em seguida, escolha aoss.amazonaws.com.
-
Na área Tipo de recurso, selecione a caixa Habilitar acesso ao OpenSearch endpoint.
-
Em Pesquisar coleção (s) ou inserir termos de prefixo específicos, no campo de pesquisa, selecione Nome da coleção. Em seguida, insira ou selecione o nome das coleções a serem associadas à política de rede.
-
Escolha Criar para uma nova política de rede ou Atualizar para uma política de rede existente.