Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Pesquisa Híbrida com Amazon Camas do Rock e Atlas

Observação

Amazon Bedrock oferece suporte à pesquisa híbrida com Atlas atualmente apenas para o Oeste dos EUA (Oregon) e Leste dos EUA (N. Regiões AWS (Virgínia).

The Amazon Bedrock Knowledge Base integration with MongoDB Atlas supports hybrid search. Hybrid search combines MongoDB Vector Search and MongoDB Search (full-text search) to help improve the relevancy of your search results.

Para usar a pesquisa híbrida com o Amazon BIDB, você deve criar um índice do MongoDB Vector Search e um índice do MongoDB Search em seus dados. Em seguida, você pode habilitar a pesquisa híbrida por meio do console do Amazon Readck ou da API.

Para habilitar a pesquisa híbrida para sua base de conhecimento, você deve ter um índice do MongoDB Vector Search e um índice do MongoDB Search em sua coleção no Atlas. Neste exemplo, presumimos que você tenha um banco de dados chamado bedrock_db com uma collection chamada test.

1

Caso ainda não tenha feito isso, conclua as etapas para criar um índice do MongoDB Vector Search em sua coleção na UI do Atlas.

2
  1. Acesse a página Pesquisa do MongoDB do seu cluster.

    Na barra lateral, clique em Atlas Search sob o título Services.

  2. Clique em Create Search Index.

  3. Inicie a configuração do seu índice.

    Faça as seguintes seleções na página e clique em Next.

    Search Type

    Selecione o tipo de índice MongoDB Search.

    Index Name and Data Source

    Especifique as seguintes informações:

    • Index Name: search_index

    • Database and Collection:

      • bedrock_db database

      • test collection

    Configuration Method

    Para uma experiência guiada, selecione Visual Editor.

    Para editar a definição do índice, selecione JSON Editor.

  4. Defina o índice.

    The following index definition dynamically indexes the fields of supported types in the collection. You can use the MongoDB Search Visual Editor or the MongoDB Search JSON Editor in the Atlas user interface to create the index.

    Revise a definição de índice padrão para a coleção.

  5. Clique em Create Search Index.

  6. Feche a janela modal You're All Set!.

    Uma janela modal é exibida para que você saiba que seu índice está sendo construído. Clique no botão Close.

  7. Aguarde o índice para concluir a formação.

    O índice deve levar cerca de um minuto para ser criado. Enquanto está se formando, a coluna Status mostra Build in Progress. Quando terminar de se formar, a coluna Status mostrará Active.

Após criar ambos os índices, configure sua base de conhecimento para utilizar a pesquisa híbrida. Você pode usar o console do Amazon Bedrock ou a API do Amazon Bedrock para habilitar a pesquisa híbrida.

1
  1. No canto superior esquerdo, clique no menu suspenso Services.

  2. Clique em Machine Learning e selecione Amazon Bedrock.

2

Ou crie uma nova base de conhecimento com o Atlas como o armazenamento de vetores, ou modifique uma base de conhecimento existente.

  1. Na configuração do armazenamento de vetor, defina o campo Text search index name como search_index, ou o nome do índice do MongoDB Search se você tiver usado um nome diferente.

    Captura de tela da seção de configuração do índice de pesquisa vetorial.
    clique para ampliar
  2. Salve a configuração.

3
  1. Na navegação à esquerda do console do Amazon Bedrock, clique em Knowledge Bases.

  2. Selecione sua base de conhecimento.

  3. Clique em Test knowledge base.

  4. Clique no ícone de configurações.

  5. Para Search type, selecione Hybrid search (semantic & text).

Por padrão, você pode escolher um modelo de fundação para gerar uma resposta com base na sua consulta. Para ver apenas os documentos recuperados, alterne Generate response para desativado.

Após habilitar a pesquisa híbrida, você pode testar sua base de conhecimento ou criar um agente.