Geração de consultas em linguagem natural no Amazon OpenSearch Service - 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á.

Geração de consultas em linguagem natural no Amazon OpenSearch Service

O atributo de geração de consultas em linguagem natural no Amazon OpenSearch Service permite que você consulte os dados de logs operacionais e de segurança em linguagem natural. O OpenSearch é uma opção ideal para explorar dados de log porque é um mecanismo de pesquisa e analytics de log altamente escalável e eficiente, e agora você pode usar a linguagem natural para explorar esses logs. Esse atributo permite que você identifique problemas sem depender do OpenSearch Piped Processing Language (PPL) ou precisar pesquisar definições de dados ao criar as consultas. Você pode usar o atributo de geração de consulta em linguagem natural nos domínios do OpenSearch Service versão 2.13 e posteriores. O controle de acesso refinado deve estar habilitado.

Esse atributo foi criado com o OpenSearch Assistant Toolkit. Se quiser criar atributos semelhantes que se conectem aos seus modelos grandes de linguagem, você poderá usar o kit de ferramentas para configurar seus próprios atendentes e ferramentas.

Pré-requisitos

Antes de usar o atributo de geração de consultas em linguagem natural, o domínio deve ter o seguinte:

Começar

A geração de consultas em linguagem natural é habilitada por padrão em todos os domínios criados com a versão 2.13 ou posterior que tenha controle de acesso refinado habilitado.

Para outros domínios, habilite-a selecionando Habilitar os recursos de geração de consultas em linguagem natural e o Amazon Q Developer.

Depois de habilitá-la, navegue até a página Logs no OpenSearch Dashboards. Escolha Explorador de eventos e faça uma pergunta com o assistente de consulta.

Configurar permissões

Se você habilitar a geração de consultas em linguagem natural em um domínio preexistente do OpenSearch Service, o perfil query_assistant_access talvez não esteja definido no domínio. Os usuários não administradores deverão ser mapeados nessa função para poderem gerenciar índices warm usando o controle de aceso detalhado. Para criar manualmente o perfil query_assistant_access, realize as seguintes etapas:

  1. No OpenSearch Dashboards, vá até Segurança e escolha Permissões.

  2. Escolha Criar perfil e configure as seguintes permissões de cluster:

    • cluster:admin/opensearch/ml/config/get

    • cluster:admin/opensearch/ml/execute

    • cluster:admin/opensearch/ml/predict

    • cluster:admin/opensearch/ppl

  3. Nomeie o perfil query_assistant_access.

  4. Selecione Criar perfil. O perfil query_assistant_access agora está disponível.

    nota

    Você também deve ter as permissões de índice indices:admin/mappings/get e read para os índices com os quais deseja usar perguntas em linguagem natural.

Automação de configuração

O Flow Framework é um plug-in do OpenSearch que fornece uma maneira de automatizar as configurações do OpenSearch para casos de uso, como geração de consultas e chat conversacional. Como o plug-in rastreia os recursos que habilitam o atributo de geração de consultas em linguagem natural, o índice da estrutura de fluxo armazena um modelo para cada domínio que usa o assistente de consulta.

O Flow Framework permite selecionar um conjunto de modelos predefinidos ou criar suas próprias automações para conectores de machine learning, ferramentas, agentes e outros componentes que preparam o OpenSearch como backend para modelos generativos.