O Alibaba Cloud Elasticsearch Agent Engine Edition é um mecanismo de busca cloud-nativo projetado para geração aumentada por recuperação (RAG), busca de código, memória de agentes e busca multi-tenant. Ele hospeda bases de conhecimento, repositórios de código e recuperação de contexto de agentes em Collections e Slices escaláveis horizontalmente, com armazenamento no modelo de pagamento conforme o uso e recursos de leitura e escrita configuráveis sob demanda. Para conhecer o posicionamento completo do produto, a referência de desempenho e as informações de versão, consulte What is Agent Engine Edition.
Conceitos fundamentais
O Agent Engine Edition organiza cargas de trabalho de recuperação em torno dos seguintes conceitos:
Collection — Ponto de acesso unificado por meio do qual as aplicações se conectam ao Agent Engine Edition.
Slice — Unidade que organiza uma base de conhecimento, repositório de código, agente ou tenant dentro de uma Collection, sem a necessidade de criar um índice separado para cada um.
Backing — Recurso que você pré-cria antes de provisionar tenants ou importar dados em massa.
Arquitetura
O Agent Engine Edition é baseado na série Elasticsearch 9 e desacopla o armazenamento persistente das cargas de trabalho de indexação e consulta:
Storage — Os dados de índice e o estado persistente residem em armazenamento de objetos.
Index nodes — Processam operações de escrita e construção de índices.
Search nodes — Processam as consultas.
DiskBBQ — Índice vetorial nativo em disco.
Capacidades do produto
Os tópicos a seguir descrevem as capacidades do Agent Engine Edition:
Primeiros passos
Se você está começando a usar o Agent Engine Edition, siga as etapas abaixo. Antes de iniciar, prepare a rede e a conta para a instância. Caso planeje provisionar tenants ou importar dados em massa, crie os Backings e registre os Slices previamente.
Create and connect to an instance: verifique a conexão e conclua as operações de criação, escrita e consulta nos exemplos que recuperam por tenant ou por base de conhecimento.
Ao desenvolver aplicações, consulte API reference para verificar requisições, parâmetros, respostas e tratamento de erros. Antes de provisionar tenants ou importar dados em massa, siga Manage Collections and Slices para criar os Backings e registrar os Slices previamente.
Antes de entrar em produção, revise Limits, leia Instance Operations e utilize seus dados de negócio para validar capacidade, qualidade das consultas e latência.