Configurar o Machine Learning no Amazon OpenSearch Serverless - OpenSearch Serviço Amazon

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á.

Configurar o Machine Learning no Amazon OpenSearch Serverless

Machine Learning

O Machine Learning (ML) fornece recursos de ML na forma de algoritmos de ML e modelos remotos. Com acesso a esses modelos, você pode executar vários fluxos de trabalho de IA, como RAG ou pesquisa semântica. O ML oferece suporte à experimentação e à implantação de produção de casos de uso generativos de IA usando os modelos hospedados externamente mais recentes que você pode configurar com conectores. Depois de configurar um conector, você deve configurá-lo em um modelo e, em seguida, implantá-lo para realizar a previsão.

Connectors

Os conectores facilitam o acesso a modelos hospedados em plataformas de ML de terceiros. Eles servem como gateway entre seu OpenSearch cluster e um modelo remoto. Para obter mais informações, consulte a seguinte documentação do :

Modelos da

Um modelo é a principal funcionalidade usada em vários fluxos de trabalho de IA. Geralmente, você associa o conector a um modelo para realizar a previsão usando o conector. Depois que um modelo estiver no estado implantado, você poderá executar a previsão. Para obter mais informações, consulte Registrar um modelo hospedado em uma plataforma de terceiros no site da OpenSearch Documentação.

nota

Nem todos os recursos do modelo são compatíveis com o OpenSearch Serverless, como os modelos locais. Para obter mais informações, consulte Machine Learning APIs e recursos não suportados.

Configurar permissões para Machine Learning

A seção a seguir descreve as políticas de acesso aos dados de coleta necessárias para o Machine Learning (ML). Substitua placeholder values o por suas informações específicas. Para obter mais informações, consulte Permissões de políticas com suporte.

{ "Rules": [ { "Resource": [ "model/collection_name/*" ], "Permission": [ "aoss:DescribeMLResource", "aoss:CreateMLResource", "aoss:UpdateMLResource", "aoss:DeleteMLResource", "aoss:ExecuteMLResource" ], "ResourceType": "model" } ], "Principal": [ "arn:aws:iam::account_id:role/role_name" ], "Description": "ML full access policy for collection_name" }
  • aoss:Describe MLResource — Concede permissão para pesquisar e consultar conectores, modelos e grupos de modelos.

  • aoss:create MLResource — Concede permissão para criar conectores, modelos e grupos de modelos.

  • aoss:Update MLResource — Concede permissão para atualizar conectores, modelos e grupos de modelos.

  • aoss:Delete MLResource — Concede permissão para excluir conectores, modelos e grupos de modelos.

  • aoss:Execute MLResource — Concede permissão para realizar previsões em modelos.