Crie buscas com IA em suas aplicações
O Elasticsearch Relevance Engine™ (ESRE) foi projetado para alimentar aplicações de busca baseadas em inteligência artificial. Use o ESRE para aplicar busca semântica com relevância superior pronta para uso (sem adaptação de domínio), fazer integração com grandes modelos de linguagem (LLMs) externos, implementar busca híbrida e usar modelos transformadores de terceiros ou seus próprios.

Um mecanismo de relevância feito sob medida para desenvolvedores que criam aplicações de busca com IA.
Leia o post de lançamento no blogSaiba tudo sobre o novo modelo de recuperação da Elastic que oferece alta relevância, mesmo em domínios especializados em uma configuração de zero-shot.
Leia o post técnico do blogUse dados privados internos como contexto com as funcionalidades de modelos de IA generativa para fornecer respostas confiáveis e atualizadas para as consultas dos usuários.
Assista ao vídeo
“Estou entusiasmado com os benefícios que podemos trazer para os clientes com nossos investimentos para aproveitar o Elasticsearch no RelativityOne. Estamos experimentando o ESRE agora e estamos empolgados com seu potencial para fornecer resultados de busca poderosos e ampliados por IA aos nossos clientes.”
Chris Brown, Diretor de produto, Relativity
Amostras de código
Comece a criar a busca vetorial
Use uma única API para importar um modelo de embedding, gerar embeddings e escrever consultas de busca em escala usando a busca de vizinho mais próximo aproximado.
docker run -it --rm elastic/eland \
eland_import_hub_model \
--cloud-id $CLOUD_ID \
-u <username> -p <password> \
--hub-model-id sentence-transformers/msmarco-MiniLM-L-12-v3 \
--task-type text_embedding \
--start
Perguntas frequentes
O que é o Elasticsearch Relevance Engine?
Elasticsearch Relevance Engine é um conjunto de ferramentas que ajudam os desenvolvedores a criar aplicações de busca com IA e inclui:
- Recursos avançados de classificação de relevância líderes do setor, incluindo busca de palavras-chave tradicional com BM25, uma base de busca híbrida relevante para todos os domínios.
- Funcionalidades completas de banco de dados vetorial, incluindo a capacidade de criar embeddings, além de armazenamento e recuperação de vetores.
- Elastic Learned Sparse Encoder — nosso novo modelo de machine learning para busca semântica em vários domínios.
- Classificação híbrida (RRF) para combinação de funcionalidades de busca textual e vetorial, proporcionando relevância de busca ideal em uma variedade de domínios.
- Suporte para integrar modelos transformadores de terceiros, como o GPT-3 e 4 da OpenAI, por meio de APIs.
- Um conjunto completo de ferramentas de ingestão de dados, como conectores de banco de dados, integrações de dados de terceiros, rastreador da web e APIs para criar conectores customizados.
- Ferramentas para desenvolvedores para criar aplicações de busca em todos os tipos de dados: texto, imagens, séries temporais, geo, multimídia e muito mais.
O que eu posso criar com o Elasticsearch Relevance Engine?
O Elasticsearch é uma tecnologia de busca líder para sites (como descoberta e produtos de e-commerce) e informações internas (como bases de conhecimento de sucesso do cliente e busca empresarial). Com o ESRE, estamos fornecendo um kit de ferramentas para criar experiências de busca com IA. Permita que os usuários expressem suas consultas em linguagem natural, na forma de uma pergunta ou descrição do tipo de informação que eles procuram. Combine essa funcionalidade de linguagem natural com IA generativa para aprimorar ainda mais as habilidades desses modelos com contexto de seus próprios dados, privados ou proprietários.
Qual é a diferença entre o Elasticsearch e o Elasticsearch Relevance Engine?
As funcionalidades incluídas no Elasticsearch Relevance Engine foram projetadas para usar o Elasticsearch como uma tecnologia de busca e armazenamento subjacente. Os desenvolvedores podem usar a Elastic API ou ferramentas que já conhecem, como o Kibana, para interagir com as funcionalidades que compõem o Elasticsearch Relevance Engine.
O que é o Elastic Learned Sparse Encoder?
Elastic Learned Sparse Encoder é um modelo criado pela Elastic para busca semântica de alta relevância em diversos domínios. Atualmente um modelo de machine learning somente em inglês, ele captura as relações entre significados e palavras para recuperação de informações. Tem interesse em ver os testes de benchmark realizados com nosso novo modelo de recuperação? Leia este post do blog para saber mais.
O que é um transformador? O Elastic Learned Sparse Encoder é um modelo transformador?
Um transformador é uma arquitetura de rede neural profunda que serve como base para LLMs. Os transformadores consistem em vários componentes e podem ser compostos de codificadores, decodificadores e muitas camadas de rede neural profunda com muitos milhões (ou até bilhões) de parâmetros. Eles são normalmente treinados em grandes corpus de texto, como dados na internet, e podem ser ajustados para executar uma variedade de tarefas de PLN. Nosso novo modelo de recuperação usa uma arquitetura transformadora, mas consiste apenas em um codificador projetado especificamente para busca semântica em uma ampla variedade de domínios.
Como eu começo a usar o Elasticsearch Relevance Engine? Preciso adquirir o Elasticsearch Relevance Engine separadamente?
Todas as funcionalidades do Elasticsearch Relevance Engine vêm com os planos Platinum e Enterprise do Elastic Enterprise Search, como parte da versão 8.8. Você pode começar facilmente com embeddings e busca vetorial, e experimentar o modelo de recuperação. Veja uma demonstração das funcionalidades do Elastic Learned Sparse Encoder. Se você tem uma licença do Elasticsearch, o Elasticsearch Relevance Engine está incluído como parte de sua compra.
O que é o Elastic AI Assistant?
Elastic AI Assistant é nossa primeira aplicação de IA generativa específica para o domínio, com tecnologia do ESRE. Por meio de uma interface de chat, os usuários podem fazer perguntas em linguagem natural e receber respostas personalizadas. Para obter mais informações, leia o post do blog de anúncio do Elastic AI Assistant.
TODOS DE OLHO NA IA
Inscreva-se para receber atualizações sobre IA
Fique a par de tudo relacionado à IA. Cadastre-se para receber notícias exclusivas, atualizações de produtos da Elastic®, tendências em IA, demonstrações práticas e muito mais.
Direto da fonte
LLMs, PLN, ChatGPT, RRF, BM25, ESRE, vetores, transformadores, embeddings — há muito o que acompanhar no mundo da IA. Ouça as equipes de liderança e desenvolvimento de produtos e engenharia da Elastic falarem sobre esse cenário de IA em rápida evolução para que você possa criar melhores aplicações de busca com IA.
Cadastre-se
MarketoFEForm